Ferrari F1 driver Michael Schumacher of Germany celebrates on the podium with technical director Ross Brawn (L) after winning the European Formula One Grand Prix at the Nuerburgring racing circuit in western Germany in this May 7, 2006 file photo. [Xinhua/Reuters]
|
Comments