EMOZIONI! - This is how red Formula 1 is in ITALY...
You can hear the Formula 1 roar all the way to the train station in Imola. 100,000 people at the "Autodromo Enzo e Dino Ferrari".
No secret: Italy is motorsport country. Especially in the countryside, everyone (who can sit) sits on a moped, scooter or any other motorised device.
You can hear the Formula 1 roar all the way to the train station in Imola. 100,000 people at the "Autodromo Enzo e Dino Ferrari".