at 4150 Walker Road, Windsor, N8W3T5 Canada
The All Summer long, Canadian Tire Car Show/Cruise for the Walker Road location in Windsor, Ontario Sundays from 4pm on. Rides Old and New Welcome!!!
27 FB users likes Canadian Tire Auto Show, set it to 4 position in Likes Rating for Windsor, Ontario in Automobiles and parts category