On Sunday March 18, 2018 at 12:38 pm the South Beloit Police and Fire Departments responded to the 600 block of South Bluff for a rollover traffic crash.
Upon arrival officers discovered that a Oldsmobile Bravado SUV had been traveling south bound on South Bluff, left the roadway and struck a utility police.
The force of the impact caused the vehicle to flip ejecting the driver and sole occupant of the vehicle. South Beloit Fire Department personnel transported the driver later identified as Anthony Johnson to a Rockford hospital in critical condition.
A witness advised that Johnson’s vehicle was the only vehicle involved and was traveling at a high rate of speed, left the roadway and struck the utility police, rolled over and ejected the driver.
Anthony Johnson, 27 years old, Rockford resident.
Operating an uninsured motor vehicle
No valid driver’s licence
Illegal transportation of alcohol
Johnson is currently on parole from the Illinois Department of Corrections.
The charges against Johnson are accusations and he is innocent until proven guilty.