Thursday, July 3, 2014

Goddard's Spirit Photograph


In 1975, a mysterious photo showed an extra ghostly face which appears among a group of a squadron. This photo was actually taken in 1919 and first published by a retired R.A.F. officer called Sir Victor Goddard. The photo is a group picture of Goddard’s squadron which had served in World War I. Nobody could have tampered with either the photograph or its negative at that time. When the photo