Formula 1SportsResults of the F1 Chinese GP 2010 Grand Prix Shanghai ChinaflaircandyApril 18, 2010 View Post 1 minute read