Home » Science

Last Space Shuttle Live Feed: Definitely Not UFO, Tinfoil Reflection!

At about the 4:30 mark, NASA is glad it’s the last space shuttle fight as those tinfoil reflections are real ANNOYING …

«  »
18 May 2012 Science One Comment

One Comment

Leave a Reply

You must be logged in to post a comment.