Pedro’s Rain Dance
When motorsport fans discuss the best wet-weather performances of all time, they will invariably talk about Formula One. Ayrton Senna at the 1985 Portuguese Grand Prix and 1993 European Grand Prix, numerous Michael Schumacher wins, even Lewis Hamilton’s recent performances. Someone might sneak in Jackie Stewart at the 1968 German Grand Prix or even Damon […]