Things are looking up for French manufacturers, with their new products getting back the inventiveness and fun that they used to be known for. Renault especially, has seen a product renaissance, starting with the awesome Mégane RS265 and recently, with the Clio RS200 EDC. Now the French automaker has unveiled …
Read More »