The incidents happened Tuesday evening (July 26) at two intersections in St. Clair Shores -- 10 Mile Road and Harper Avenue and 10 Mile Road and Jefferson Avenue, according to authorities.
Witnesses said one driver caused the series of crashes.
“The light was red,” witness Frank Dionisopoulos said. “So he hits the car and goes around, goes through the lights, runs over the stop sign, cuts across, and hits two more cars. He then goes across the sidewalk and starts going down 10 Mile.”
St. Clair Shores police officers said they found five cars had been involved in the crash in the area of 10 Mile Road and Harper Avenue.
Witnesses directed officers to the at-fault driver, a 25-year-old man from Harrison Township, according to authorities. The man showed signs of impairment, so officials took him into custody, they said.
He was taken to Ascension St. John Hospital in Detroit for a blood draw.
Police continued to investigate the crash and learned that six more vehicles had been involved in the area of 10 Mile Road and Jefferson Avenue.
Multiple injuries were reported, but none of them were believed to be life-threatening, according to authorities.
Officials continue to investigate, and the toxicology report is pending.