Renault will pull the covers fully off this beautiful-looking machine at this month's Moscow Motor Show.
The Renault Sport RS 01 has been teased online, but we're still very light on solid information.
What we do know is that it's going to be incredibly light, weighing in around 1100kg, and