
The 2020 Formula One World Championship continues this weekend with round eight, the Italian Grand Prix, taking place at the Autodromo Nazionale Monza. The Italian race, like the British Grand Prix, has been on the F1 calendar since the inaugural 1950 season. It’s been held at Monza, located just outside of Milan, every year except 1980, when it…