F1 Grand Prix at Imola called off because of flooding
Flooding in northern Italy
Photo: AFP
The Emilia Romagna Formula One Grand Prix at Imola will not be held this weekend due to extreme weather in the northern Italian region.
At…
Recover your password.
A password will be e-mailed to you.