Formula One World Championship: Ferrari fans celebrate victory. Formula One World Championship, Rd8, Canadian Grand Prix, Montreal, Canada, 13 June 2004 DIGITAL IMAGE BEST IMAGE
Ferrari fans celebrate victory.
Formula One World Championship, Rd8, Canadian Grand Prix, Montreal, Canada, 13 June 2004
DIGITAL IMAGE
BEST IMAGE