World War I 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 act… July 04, 2014