Formula 1 British Grand Prix

Silverstone (United Kingdom) (AFP) –

Advertising

Videographic showing the circuit ahead of this weekend's British Grand prix.