The first look at the Transformers from the upcoming Michael Bay-directed live/CGI film is now online.
In the teaser trailer, NASA's Beagle lander is shown being destroyed by a giant robot after it landed on Mars in 2003… "It was the last warning we would get," according to trailer.
Check it out here.
The film premieres July 4, 2007.