The crazy little RenaultSport R.S. 01 has finally been revealed. It’s Renault’s latest racing car project that has been previewed a lot recently, showcasing a bespoke racing package inside and out. This isn’t your everyday track day vehicle. Instead, this is a fully fledged GT car which will be certified […]