French cars have always been a bit out-there, a bit iconoclastic, and always with a heaping helping of cool. The relatively ...
Inspired by record-setting Renaults from the past and looking like a giant blue Batmobile, this thing means business ...