Halton Regional Police are crediting social media — Instagram in particular — and an "astute citizen" for the arrest of a 56-year-old Milton man on impaired driving charges.

Police say they received a 911 call after midnight on Dec. 24 from a person who had watched a video on the photo-sharing app, of a driver they suspected was impaired.

The video showed a male driver whose car was "stopped in a turn lane facing a green light" at the intersection of Bronte Street and Steeles Avenue, Halton Police said in a release.

It also showed the man inside the car was "slumped over the wheel."

A nearby officer quickly located the vehicle from the video "travelling southbound from the intersection" and "going between five to 10 km/h."

When the accused took a breathalyzer test at a Halton police station, he blew double the legal limit, the release said.

The 56-year-old Milton man has been charged with two counts of impaired driving and his licence has been suspended for 90 days, with his vehicle impounded for seven days.