News Update 10/20/2008

    Good to the last drop: Lewis Hamilton dominated Sunday’s Chinese Grand Prix in Shanghai. The McLaren pilot scored a perfect 10 after grabbing pole position, setting the fastest lap and cruising to a comfortable win. Just like last year with one race to go he is again tasting "seven up" in the championship over the […]