Transformers - Teaser #1

  • Aired 07/12/2006
  • 56 Views

Dueling alien races, the Autobots and the Decepticons, bring their battle to Earth, leaving the future of humankind hanging in the balance.

Loading...