F1 2012 Calendar 20 May Spanish Grand Prix, Barcelona 1 July European Grand Prix, Valencia 15 July British Grand

Prix, Silverstone 29 July German Grand Prix, Hockenheim 5 August Hungarian Grand Prix, Hungaroring 2 September Belgian Grand Prix, Spa-Francorchamps 9 September Italian Grand Prix, Monza

Sign up to vote on this title
UsefulNot useful