Tuesday, June 16, 2009

Transformers 2: New TV Spots

Stevo here...

Check out the latest TV spots from the new Transformers movie below. Looks pretty good to me. :)

No comments:

Post a Comment