Angelus on 15 March 2015
I echo all those thoughts. Renault especially should be embarrassed. They threatened to quit the sport if these turbo engines weren't introduced, and now after already being on the back foot in the first year they actually went backwards it seems. Just poor show