New TV Spot

Written by Debbie on June 4th, 2009

There’s a new Transformers 2 TV spot featuring Shia. It’s pretty awesome.  It’s also on YouTube, so get it while you can.  =]

Leave a Comment