ROCK FALLS, Ill — Three men are now dead after their vehicle lost control and rolled several times in rural Rock Falls, according to a news release from the Whiteside County Sheriff's Office.
Whiteside County deputies responded to a report of a single-vehicle car crash around 11:07 p.m. on Sept. 24.
"This is an extremely tough situation for all the people involved," Whiteside County Sheriff John Booker said. "My heart goes out to the families. I personally knew all three victims in the crash."
Investigators determined that a Dodge Charger was traveling northbound on Prophetstown Road near Gaulrapp Road when it exited the roadway and entered the east ditch.
The vehicle subsequently rolled over multiple times. All three occupants of the Charger were pronounced dead.
Antonio L. Caudillo, 27 of Rock Falls, Zachary N. McCloud, 29 of Sterling and Damien K. Martin, 32 of Prophetstown were identified as the deceased.
"Unfortunately we've had prior crashes in the area, which were also fatality crashes where someone overcorrected on the turn and lost control," Sheriff Booker said.
The crash remains under investigation by the Whiteside County Sheriff's Office.
The Illinois State Police is also working on an accident reconstruction to assist the Sheriff's Office.
Watch more news, weather and sports on News 8's YouTube channel