The new supercar from Renault does exist and has been spotted in the streets of Paris where's it's becoming a star (that's étoile in French).



Sacré Bleu! (A stereotypical French curse that is actually never used by real French people)