Pages

European Grand Prix 2011 (Race Day)



Sebastian Vettel of Red Bull Racing capture another podium finish at the European Grand Prix 2011 at Valencia, Spain.