Independent Renault Forums banner


  1. Formula 1 news's Felipe Massa brought the Polish capital of Warsaw to a standstill on Saturday as he drove a Formula One car through the city streets as part of a promotional event for team sponsor Shell. Over 30,000 fans turned out to witness...