In conditions which at time were too bad to race in – Formula One has delivered one of the finest moments in years.
↧