Formula One World Championship: Jaime Alguersuari (ESP) Scuderia Toro Rosso STR6 and Felipe Massa (BRA) Ferrari 150 Italia. Formula One World Championship, Rd 7, Canadian Grand Prix, Race, Montreal, Canada, Sunday 12 June 2011.
Jaime Alguersuari (ESP) Scuderia Toro Rosso STR6 and Felipe Massa (BRA) Ferrari 150 Italia.
Formula One World Championship, Rd 7, Canadian Grand Prix, Race, Montreal, Canada, Sunday 12 June 2011.