More than 13,000 fans will be allowed in for the Emilia Romagna Grand Prix at Imola on each day, according to reports. The BBC are reporting that the shortened two-day event, to take place from October 31 – November 1, will be open to over... More»
More than 13,000 fans will be allowed in for the Emilia Romagna Grand Prix at Imola on each day, according to reports. The BBC are reporting that the shortened two-day event, to take place from October 31 – November 1, will be open to over... More»