Formula One World Championship
Fernando Alonso (ESP) McLaren and Pedro de la Rosa (ESP) McLaren Test Driver (Left) arrive at the circuit.
Formula One World Championship, Rd 6, Canadian Grand Prix, Preparations, Montreal, Canada, Thursday 7 June 2007.
DIGITAL IMAGE