The 2006 Chinese Grand Prix was an eventful race that saw Michael Schumacher take advantage of the rain and cross the finish line first ahead of Renault's Fernando Alonso.
Read more »
Automotive news, all about new models, the latest spy shots and much more