Stars

F1 stars gear up for Shanghai Grand Prix

(Xinhua)
Updated: 2011-04-15 10:00
Large Medium Small

F1 stars gear up for Shanghai Grand Prix

Mercedes racing driver Michael Schumacher of Germany gets confused by a question as he attends a press conference ahead of the 2011 Formula One's Chinese Grand Prix at the Shanghai International Circuit in Shanghai, April 14, 2011. [Photo/Xinhua]

分享按钮