Finally, got back on track with a wonderful race and the payoff was seeing Kimi win again. Nail biter for those last what, 20 laps?
Sorry some of you in the US didn't seem to have the race on TV? It was on 712 for me on Charter, high def etc. as usual.