Transformers -- Dark of the Moon Launch Trailer

Transformers -- Dark of the Moon Launch Trailer

Defeat Shockwave and the Decepticons on your own terms!