July 04, 2007
Special Effects in Transformers

Cool look at the Transformers Special Effects from popular mechanics.





Posted by Arcterex at July 04, 2007 11:55 AM