Michael Schumacher, Sebastian Vettel

Published July 21, 2011 by
Business - General News

Mercedes Grand Prix driver Michael Schumacher of Germany, right, embraces Red Bull driver Sebastian Vettel of Germany, left, during a press conference prior the upcoming Formula One German Grand Prix at the Nuerburgring circuit, Nuerburg, Germany, Thursday, July 21, 2011. (AP Photo/Martin Meissner)

Share Post:
N