General Sports Quiz by HallR

Question 8

From 1981 to 2006, a Formula One grand prix was held annually at the circuit in Imola, Italy. What was the name for this grand prix?

San Marino Grand Prix

Back