April 20, 2007

First look at Transformers

Here's a first look at the robots from the upcoming Transformers movie. Looks very cool. This is THE movie to watch out for this summer.