Category Archives: Formula 1

Chinese Grand Prix 17th – 19th April

The Chinese Grand Prix has drawn to a wet close, and it has been a very exciting weekend. Red Bull’s one-two finish shows that the rear diffuser isn’t the be all and end all of a fast car and Vettel’s … Continue reading

Posted in Formula 1 | Leave a comment