A limousine driver faces drunken driving charges alleging he transported 23 high school students to their prom near Glen Ellyn while intoxicated.
Richard L. Madison, 54, of Palos Heights, was charged with two counts of driving under the influence of alcohol and one count of reckless conduct stemming from his arrest Saturday night after delivering a group of Oswego East High School teens to Abbington Banquets in a party bus.
DuPage County sheriff's police said the students hired a private limousine service to drive them to the Abbington for their prom. While en route, some of the students became alarmed by the driver's erratic driving, authorities said, and called their parents to notify them of the situation.
A pair of off duty Oswego police officers providing security at the prom were contacted. They then called the sheriff's office to investigate, leading to Madison's arrest.
Madison was transported to the DuPage County jail and later posted bond. No court date information was available Sunday.