Friday, February 1, 2008

STS80 (shuttle) camera footage of UFOs attracted to thunderstorms (View from Space)

1 comment:

Flying out of this World said...

Fascinating! Thanks for posting this!