On This Day: 2020 British Grand Prix

The 2020 British Grand Prix will be the seventh Formula 1 race to have been held on 2nd August, but the first not to have taken place in Germany.

On This Day: 2020 British Grand Prix Read More »