Transformers

TV Spot 1

  • Released: 2007
    • Length: 00:31
    • Plays: ???
Synopsis >

We get to see some of the Transformers and some good footage of a helicopter.

TV GUIDE Users' Most Popular