Formula One - F1
Formula One - F1 - Chinese Grand Prix 2009 - Shanghai International Circuit, Shanghai, China - 19/4/09.Sebastian Vettel of Red Bull Racing celebrates victory on the podium with Mark Webber (C) and Sporting Director Christian Horner (L
Copyright 2009 ZUMA Press Inc