A Spirit in the Clouds? Pictures of Mysterious Light on My Flight.

Geekazine.com