A AutoNews Joined Dec 17, 2008 Threads 2,624 Messages 2,624 Jul 18, 2013 #1 Renault has won lots of attention but also negative reactions from a YouTube video promoting its new Captur SUV. Link
Renault has won lots of attention but also negative reactions from a YouTube video promoting its new Captur SUV. Link