Police in Fairview Heights, Illinois, said an officer pulled over a vehicle around 9 a.m. Wednesday for having an expired license plate sticker. Fairview Heights is about 20 minutes east of St. Louis.

The stop was on Old Collinsville Road about a quarter of a mile south of Frank Scott Parkway, police said, adding that the police vehicle was fully marked with activated emergency lights.

'I been drinking, and I took some weed pills.'

The officer began walking up to the pulled-over vehicle from the passenger side when a gray 2018 Chevrolet Camaro slammed into his squad car from behind, police said.

The impact of the crash "was so hard it pushed the squad car into the vehicle in front of it and impaled them together," police said.

The driver of the Camaro quickly exited and approached t

See Full Page