Post by
boMex »
https://forums.nicoclub.com/bomex-u456.html
Sun Sep 22, 2002 10:04 am
Well as it stands right now Toronto is per capita the biggest street racing city in North America. I was reading in the paper how a bunch of major police forces in the US were watching how Metro, York and Peel police were dealing with it because were such a hot bed of activity. So, naturally cops are on the lookout for racers.