Michael Schumacher

0
24

Mercedes Grand Prix driver Michael Schumacher of Germany talks to the media at the press conference prior the upcoming Formula One German Grand Prix at the Nuerburgring circuit, Nuerburg, Germany, Thursday, July 21, 2011. (AP Photo/Martin Meissner)