Just saw new TV Spot on Nick

Discussion in 'Transformers Movie Discussion' started by slithery_one, Jun 21, 2009.

  1. slithery_one

    slithery_one Our planet, thier war!

    Joined:
    May 21, 2007
    Posts:
    22
    Trophy Points:
    31
    Likes:
    +0
    New TV spot had footage of Ironhide and prime transforming, plus some new footage of the Arcee trio.
     

Share This Page