December 20, 2006
New Transformers Trailer

Sorry for the lack of posting lately, got hit with a bug or food poisoning or something.... anyway, here's a new Transformers movie trailer for your enjoyment. Shows a lot more than the previous teaser, though not nearly enough IMO :)

Posted by Arcterex at December 20, 2006 11:59 AM