The bicycle rider injured in a traffic collision west of Mahomet, Illinois, succumbed to his injuries on Tuesday, October 13th.
Details
Semi Driver Cited For Improper Passing After Hitting David Powell
The Illinois State Police are reporting that a bicyclist in Mahomet, Illinois, has been critically injured in an accident with
Details