Loading...
Uploaded by borderlandsgames on Mar 1, 2009
Newest Transformers trailer showing more close ups and details of the new autobots and decepticons, including one of the constructicons fighting Optimus Prime!
Entertainment
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)