22 Jun 2013, 15:18 UTC · By: Mihnea Radu / Say anything you like about French cars and French people – that they don't smell very nice sometimes, for example – but they're definitely not predictable. With a Renault c...