An Elgin man has been arrested for a hit and run crash Monday near St. Charles that resulted in life-threatening injuries to a motorcycle driver.
An Elgin man has been arrested for a hit and run crash Monday near St. Charles that resulted in life-threatening injuries to a motorcycle driver.