Elgin Hit & Run Accident Leads To Two Bicyclists Being Hit
Kane County Fatal Hit & Run Accident On July 27, 2020, there was a fatal Elgin hit & run accident. This fatal Elgin hit & run accident led to the death of one bicyclist, with another bicyclist being injured. The accident occurred as a suspect ( Lance C. Neal, 28) was allegedly attempting to flee …
Read moreElgin Hit & Run Accident Leads To Two Bicyclists Being Hit