An East Rochester police sergeant was charged with DWI today after a head-on crash in Perinton sent him and three teenage males to the hospital.
East Rochester police sergeant charged with DWI after crash