Monza race track in Italy now on Google Maps Street View

Cars Italy Sports · Reply

The Autodromo Nazionale Monza is a race track north of Milan, Italy. This is where the Formula One Italian Grand Prix is held. The race track opened in 1922.


Larger

Please wait...

Leave a Reply