Formula One World Championship: Dave Redding (GBR) Mclaren Sporting Director on the podium. Formula One World Championship, Rd 8, Canadian Grand Prix, Race, Montreal, Canada, Sunday 13 June 2010.
Dave Redding (GBR) Mclaren Sporting Director on the podium.
Formula One World Championship, Rd 8, Canadian Grand Prix, Race, Montreal, Canada, Sunday 13 June 2010.