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 …
At about the 4:30 mark, NASA is glad it’s the last space shuttle fight as those tinfoil reflections are real ANNOYING …
A farewell fly-by from aliens?
Yeah, just reflections, nothing to see here.