OGLE COUNTY (WIFR) – Police arrested a man who swam and hid on an island in the Rock River Saturday.
An Ogle County Sheriff’s deputy says this started as a driving complaint. Byron Police tried to pull over a man who led police and sheriff’s office on a chase on IL-2.
Police say the vehicle the man drove crashed south of the Blue Star Memorial Rest Area. He swam across the Rock River and hid on an island…