Robot 'Transformers' Invade Space Shuttle Launch Site For Sci-Fi Film
Wednesday, October 13, 2010 - 12:02
in Astronomy & Space
Robots in disguise, the Transformers, showed up at NASA's Kennedy Space Center home port of the space shuttle fleet to shoot a movie last week.