Advertisements

A video: Renault Twingo – TV Spot 2010

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?w=640

Advertisements

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.