Formula One World Championship: Michael Schumacher fans. Formula One World Championship, Rd 4, Chinese Grand Prix, Race Day, Shanghai, China, Sunday 18 April 2010.
Michael Schumacher fans.
Formula One World Championship, Rd 4, Chinese Grand Prix, Race Day, Shanghai, China, Sunday 18 April 2010.