Three people are facing impaired driving following another weekend of Festive RIDE checks by Greater Sudbury Police. The third Festive RIDE check of the season. In total, just over 1,800 vehicles were stopped.