Ricciardo shining for revitalised Renault
By Emon in News
Updated 3 years ago
Renault are finally showing signs of performance - just as Fernando Alonso appears back on the scene.