Imola has emerged as a potential candidate to replace Monza as the 2017 venue for the Italian Grand Prix in…
12 years on from the events of 1994, Imola hosted its final grand prix. Michael Schumacher took pole position -…