19 March 2009, JellyBean @ 12:57 pm

A viewer of NASA TV got the surprise of his/her life yesterday.

While watching live footage of the STS-119 Space Shuttle mission he/she noticed an extraordinarily clear UFO pass by the craft. The stunned viewer managed to record it and upload it onto YouTube.

YouTube Preview Image

Related Reading:

Be Sociable, Share!
Level Beyond is based on
WordPress platform, RSS tech , RSS comments design by Gx3.