A landmark moment is reached in Formula 1 this weekend as China hosts the 1,000th grand prix. There have been a plethora of highs and lows since the first official race of the World Championship in 1950. From sensational wins at Silverstone and... MoreĀ»