Robot 'Transformers' Invade Space Shuttle Launch Site For Sci-Fi Film

More from Space.com