Police have released a compilation video showing several “illegal car rallies” in Vaughan and say they are cracking down after the city made bylaw amendments to target them.
Police have released a compilation video showing several “illegal car rallies” in Vaughan and say they are cracking down after the city made bylaw amendments to target them.