Boom boom boom, everybody say Aveo.... A-V-E-O
Wednesday, September 7, 2011 at 4:49PM Conclusive proof that the Transformers film product placement did help Chevy to sell small hatchbacks:

Wednesday, September 7, 2011 at 4:49PM Conclusive proof that the Transformers film product placement did help Chevy to sell small hatchbacks:

Reader Comments