Shanghai, Chinese Grand Prix, 17th April 2011 (17th April 2011.)
Rainer W. Schlegelmilch
Michael Schumacher comes to Mercedes pits, China, Shanghai, 17th April 2011.
Copyright Getty Images.
Shanghai, Chinese Grand Prix, 17th April 2011 (17th April 2011.)
Rainer W. Schlegelmilch
Michael Schumacher comes to Mercedes pits, China, Shanghai, 17th April 2011.
Copyright Getty Images.