McLaren Formula One driver Lewis Hamilton of Britain carries the trophy after winning the Chinese F1 Grand Prix at Shanghai International circuit April 17, 2011. REUTERS/Aly Song (CHINA – Tags: SPORT MOTOR RACING)
No Comments