Red Bull Formula One driver Mark Webber from Australia reacts on the podium after winning the Spanish Formula One Grand Prix at the Circuit de Catalunya racetrack on in Montmelo, near Barcelona, Spain, Sunday, May 9, 2010. [Xinhua/Reuters Photo]
Go to Forum >>0 Comments