Formula One World Championship
Marshals clear the oil from the blown engine of Heikki Kovalainen (FIN) Renault.
Formula One World Championship, Rd 6, Canadian Grand Prix, Qualifying Day, Montreal, Canada, Saturday 9 June 2007.
DIGITAL IMAGE