Champ Car World Series

After I’ve presented you the race at the Elkhart Lake, now it’s time for the 7th race in Toronto.


Champ Car World Series, 7th Race, Toronto

Tags: cars, car race, champ car world series, Elkhart Lake, Toronto, car videos, race

Related Cars and Tuning Links:

Comments are closed.