by chappy » Sun Jun 22, 2014 7:41 pm
The last couple of races have certainly been much more entertaining to watch, hopefully a sign of things to come.
I wish Ricciardo had placed better, but he is doing well.
Vettel must have felt the pressure from Webber , who was in the Gallery waiting to interview the podium finishers.
And Williams is doing so much better this year.
The question is who will stop Mercedes ?