NextgenAuto
Another sign that Imola has already hosted its final Formula 1 race for now has emerged.
F1 CEO Stefano Domenicali – an Imola native – admitted recently that with the annual calendar capped at 24 grands prix for now, it will be “difficult” for Imola to continue to co-exist on a calendar that also features Monza…
Read More