Madness in Baku

“Did anyone predict this podium?” asks David Coulthard, as he is about to conduct the customary post-champaign spray interviews with our top three drivers from the Azerbaijan Grand Prix. Given last years somewhat precessional race I was expecting a similar story this time, although as the weekend transpired it clearly daunted on everyone that Pirelli

Continue Reading →