WILL COUNTY, Ill. (WTVO) — Illinois State Police District 5 are investigating a deadly motorcycle accident that happened Saturday morning.
Officials say part of a large group of motorcycles were traveling westbound on I-80 mile marker 126.5 near I-55 when one of the units crashed.
This caused a chain reaction that wrecked a total of 8 motorcycles. Two men died as a result while six others were injured.
ISP identified the two deaths as 45-year-old Edwin Torres of Chicago and 57-year-old John O. Melvin II, of DuQuoin, IL.
Click here to read the full press release.