Formula One World Championship: Ferrari await a pit stop. Formula One World Championship, Rd 8, European Grand Prix, Race, Valencia, Spain, Sunday 26 June 2011.
Ferrari await a pit stop.
Formula One World Championship, Rd 8, European Grand Prix, Race, Valencia, Spain, Sunday 26 June 2011.