The Formula 1 Chinese Grand Prix in Shanghai on April 14 was the 1000th Formula One race in history.

Advertisement

More videos