Formula One World Championship: Toyota on the grid. Formula One World Championship, Rd8, Canadian Grand Prix, Race Day, Montreal, Canada, 15 June 2003. DIGITAL IMAGE
Toyota on the grid.
Formula One World Championship, Rd8, Canadian Grand Prix, Race Day, Montreal, Canada, 15 June 2003.
DIGITAL IMAGE