Scenes from the 2011 European Grand Prix - Valencia, Spain
At the pit stop in the 2011 European Grand Prix - Valencia, Spain
Pit stop during the 2011 European Grand Prix - Valencia, Spain