The irony of the Imola Grand Prix being cancelled last weekend because of the huge inundation in the west of Emilia-Romagna cannot have been lost on many. After six-months rain fall fell in 36 hours, over 20 rivers burst their banks, producing 280 landslides, killing at least 13 people and Continue Reading