ELGIN, Ill. – The Illinois State Police (ISP) are turning to the public, seeking crucial leads in a fatal motorcycle crash on I-290.
The harrowing incident unfolded on May 5, 2023, around 11:13 p.m., just east of Illinois Route 83 in DuPage County. Tragically, the motorcyclist was declared dead on-site. Suspicions are high that another vehicle, which left the scene, played a part.
Anyone possessing vital information is urged to contact Trooper Griffin at 217-299-7004. The investigation remains in active pursuit of justice.