Champ Car World Series: Cristiano da Matta (BRA), RuSPORT Lola Ford Cosworth. The CN Tower, the tallest free standing structure in the world, is in the background. Champ Car World Series, Rd7, Molson Grand Prix of Toronto, Toronto, Canada, 7-9 July 2006. DIGITAL IMAGE
Cristiano da Matta (BRA), RuSPORT Lola Ford Cosworth. The CN Tower, the tallest free standing structure in the world, is in the background.
Champ Car World Series, Rd7, Molson Grand Prix of Toronto, Toronto, Canada, 7-9 July 2006.
DIGITAL IMAGE