ktay95 on 16 March 2014
Well Im damn happy about that, Ricciardo takes 2nd =D
Even better to see Vettel didnt finish.
Ferrari need to fix their car, they dont look like the threat they were last year.
Hamilton DNF also makes me happy and McLaren are 1st in constructors, didn't see that happening