autoevolution
 

Stories about: Transformers Dark side of the Moon

Transformers NASCAR Robots and New Megatron Leaked
Transformers NASCAR Robots and New Megatron Leaked

29 Dec 2010, 14:34 UTC · By: Mihnea Radu / Every time there’s a new Transformers film coming up, Michael Bay tries his best to keep as much as possible under wraps, but with so many fans all around the world, that’s clearly impos...