AOL Television

The Transformers Technology

  • Aired: 1/13/2009
    • Length:
    • Plays: ???
Synopsis >

This profile video takes a look at Transformers' technology, highlighting some notable steps in the evolution of the franchise.

TV GUIDE Users' Most Popular