World War I Pilot’s Ghost Appears in a Photo Long After He’s Gone

Meet the Goddard’s Squadron

Wikimedia Commons / Public Domain

This historical World War I military photo is a group shot of the unit called Goddard’s Squadron. At a glance, there doesn’t seem to be anything out of the ordinary. But among these brave men is something utterly supernatural.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top