June 2008 Archives Rpmgo.com

The first think that crossed my mind when I saw this video commercial was the Citroen C4 Transformers ad that was launched a few years ago. And apparently that’s what GM wanted us to think, because this commercial makes fun of Citroen and Ford too, because, if we look closely we can see that the “transformers” car looks a lot like… …read the full post