A head-on crash involving a cargo truck and a Toyota SUV left one man dead and another man seriously injured in front of Ringers Landscape Services, 2101 Route 176 in Prairie Grove, Saturday afternoon. | Photo: Alex Vucha / Lake and McHenry County Scanner

A 27-year-old man was killed and another man was flown to the hospital after a car drove head-on into a cargo truck, causing the truck to roll over near Crystal Lake on Saturday.

The McHenry County Sheriff’s Office and Nunda Rural Fire Protection District responded around 3:12 p.m. Saturday to Ringers Landscape Services, 2101 Route 176 in Prairie Grove, which is east of Crystal Lake.

The sheriff’s office said the incident involved two vehicles, a 2002 Toyota Highlander and a 2001 Ford E-350 cargo truck.

A head-on crash involving a cargo truck and a Toyota SUV left one man dead and another man seriously injured in front of Ringers Landscape Services, 2101 Route 176 in Prairie Grove, Saturday afternoon. | Photo: Alex Vucha / Lake and McHenry County Scanner

A preliminary investigation shows that the Toyota, driven by Tyler King, 27, of Crystal Lake, was traveling westbound on Route 176 west of Bayview Beach Road.

The Ford cargo truck, driven by Eduardo Lopez-Peredo, 44, of Wauconda, was traveling eastbound on Route 176.

For unknown reasons, the Toyota crossed the center line, striking the eastbound Ford, the sheriff’s office said.

A head-on crash involving a cargo truck and a Toyota SUV left one man dead and another man seriously injured in front of Ringers Landscape Services, 2101 Route 176 in Prairie Grove, Saturday afternoon. | Photo: Alex Vucha / Lake and McHenry County Scanner

The Ford then left the roadway, overturned and spilled its cargo. Seatbelts were used by both drivers.

[Suggested Article]  9 years in prison for armed convicted felon who injured deputy, sideswiped 2nd deputy with car while fleeing in Crystal Lake

King was pronounced dead at the scene. Lopez-Peredo was airlifted to Advocate Condell Medical Center in Libertyville.

The investigation is ongoing by the McHenry County Sheriffโ€™s Office Major Crash Investigation Unit and the McHenry County Coronerโ€™s Office.