Renault Fires First Shots Before F..

Renault has fired the first shots in the psychological battle ahead of this weekend's Formula 1 Pirelli Grand Prix De [...]