Traffic officer nabs a ‘hat trick’ of stunt drivers
Durham Regional Police Service (DRPS) true to its word, is out enforcing traffic safety and penalizing violators. But despite announcements, warnings, fines and even impounds, Durham drivers seem unable to … Continue reading Traffic officer nabs a ‘hat trick’ of stunt drivers
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed