Home / Sports / Motor news

Formula One's champion moments in China

Updated: 2014-04-18 08:52 (chinadaily.com.cn)
Comments

Formula One's champion moments in China

Germany's Michael Schumacher of Ferrari won seven Grands Prix in 2006, including the Shanghai race, but could only finish second in the championship, failing to add to his seven career world titles, Oct 1, 2006. [Photo/icpress.cn]

 

Formula One's champion moments in China Formula One's champion moments in China Formula One's champion moments in China

 Dazzling cheong-sam grid girls for Shanghai F1

 Mitsubishi girl on Auto Shanghai auto show 2013

 World dignitaries put their foot down

Most Popular
...