left corner left corner
China Daily Website  

Formula One's champion moments in China

2014-04-18 08:52

By (chinadaily.com.cn)

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

8.03K
...