Safer Roads for a Safer Ontario Act

  • 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...