well the Ferraris seem to be way ahead of the field (track) now or is it that the track suited them more than the Mclarens?
At least Lewis got on the podium and I look forward to more improvement next race.
Kez if you are celebrating I don't blame you