Renault is Going Road Racing
If you’re like me, you love road racing. Seeing cars that look like normal road cars is awesome. You then believe if you get that car, you are a race car driver. That’s why I think right now we are living in a golden age of road racing, because everyone and their brother is building [...]