Police in Collingwood nabbed three suspected drunk drivers over the weekend.
The first was stopped at a RIDE check on Pretty River Parkway early Friday morning.
A driver failed a breath test and a 57 year old Barrie man has been charged.
Then early Sunday morning, an officer spotted a car driving suspiciously and pulled the vehicle over.
That driver failed the test and a 31 year old man from Aurora is charged.
His vehicle was impounded for 45 days because he was also driving while disqualified.
Just a couple hours later on Sunday morning, police were called to a single vehicle crash on the Tenth Line in the Blue Mountains.
A 19 year old Meaford man was taken to the hospital with minor injuries after he was charged with drunk driving.