According to a recent press release from the Illinois State Police District 12 a single vehicle injury crash occurred the afternoon of Thursday, November 17th at 12:10 PM at IL 128 along the Fayette/Shelby County Line, just 2 miles northwest of Beecher City. Involved was Curtis S. Rogers, age 45, of Beecher City, IL (unit 1). Rogers was driving a Ford Ranger Pickup and had no passengers with him at the time.
Preliminary details state unit 1 was traveling south on Route 128 when the vehicle left the west side of the roadway, struck a culvert, turned sideways, and began to barrel roll until coming to a complete stop with a rest on the vehicle’s roof. Unit 1 was ejected from the vehicle and air lifted to St. Johns Hospital in Springfield, IL. He has been charged with improper lane usage and failure to wear a seatbelt.