Saturday, May 19, 2007

Final Transformers theater trailer hits the web! [VIDEO + PICS]

Screenshots and the last theatrical trailer of the new live-action Transformers movie. Guaranteed to give you a robogasm!



read more | digg story

No comments: