Justin Lee On May 7, 2007 at 6:51 pm

Activision sends over a new trailer for the upcoming Transformers the Game trailer, choose the good Autobots or the evil Decepticons.

Comments are closed.