Renault turns very aggressive with their Twingo ads. Check out these controversial 3 ads. The first was banned in Italy.

About The Author

We define ourselves as the first online Automotive and Motorsports community in the Arab World.

Related Posts