7.07.2007

Transformers: The Best Special Effects Ever?

Behind the high-tech scenes of this summer’s biggest blockbuster with the geeks who turned blazing concept cars into galaxy-saving Autobots

more detail!!

No comments: