Imola has offered to host a Formula 1 round in place of April’s postponed Chinese Grand Prix, though the circuit’s boss acknowledges the bid could be “mission impossible”
Categories: Uncategorized