A video: Renault Twingo – TV Spot 2010

Posted by on December 21st, 2010
Stored in Documents

Share this post with Digg

A Turkish site claims that this ad is forbidden in Italy…

https://i0.wp.com/pictures.topspeed.com/IMG/crop/200801/2008-renault-twingo-rs-4-1_460x0w.jpg

Tagged in: ,

%d bloggers like this: