street racing ontario
Riding Around in Canada's Street Racing Capital
Driving around suburban Vaughan, Ontario late night, you'll spot cars decked out with LED lights, rims, tints, spoilers, and pounding sound-systems that represent the city's massive street racing scene. We visited the city to see what the roads are...
Advertisement
Advertisement
Advertisement