Red Bull driver Sebastian Vettel (C) of Germany, Australian Mark Webber (L) and Brawn GP's Jenson Button celebtate at the victory ceremony of the Chinese F1 Grand Prix in Shanghai, east China, April 19, 2009. [CFP]
More >>
April 2009