Formula 1 Spanish Grand Prix ( Barcelona)

Barcelone (AFP) –

Advertising

Barcelona F1 Grand Prix track layout in videographic. VIDEOGRAPHICS