Formula One drivers Michael Schumacher (R) and Sebastian Vettel celebrate after winning the Race of Champions (ROC) at the Esprit Arena in Duesseldorf November 27, 2010. REUTERS/Alex Domanski (GERMANY – Tags: SPORT MOTOR RACING)
No Comments