Police across Newfoundland and Labrador charged no less than eight people with drinking and driving over the weekend.
The first incident occurred just after 7 p.m. Friday on Topsail Road in St. John's where an anonymous tip led to the arrest of a 22-year-old man.
Two hours later, another call to the RNC resulted in charges of impaired driving and failure to provide a breath sample against a 44-year-old man on Park Avenue in Mount Pearl.
Meanwhile, RCMP in Labrador arrested two men for impaired driving on Saturday morning. A 28-year-old Sheshatshiu man was charged after he was found asleep behind the wheel at an intersection in the community around 5 a.m.
And shortly after 11 a.m., a 55-year-old Happy Valley-Goose Bay man was charged after his snowmobile was stopped on Paddon Road in the town.
The most serious incident occurred early Sunday morning when two snowmobiles collided on a lake about 30 kilometres east of Labrador City.
The crash left a 32-year-old man with serious injuries. A 23-year-old man was charged with impaired driving causing bodily harm.
About an hour later, a 17-year-old was pulled over in Pouch Cove and issued a seven-day suspension for consuming alcohol. And an hour after that, a 35-year-old man was stopped on Commonwealth Avenue in Mount Pearl and charged with impaired driving.
Then just before midnight Sunday, a 25-year-old man was suspended from driving for seven days for consuming alcohol before getting behind the wheel.