XSell your car

Video of the week: France

This has to be one of the most daring TV commercial that any car company has ever come up with. Renault is showing off the safety of their cars in the ballet of crushed sheetmetal and twisted frames. It’s an ad for the European market of course.

Leave a Reply to sohi Cancel reply



  1. they means that the accident should happen only between Renult vehicles then its their safety test is successful otherwise with other vehicle its poor.

Browse archives

Share This