Interstate 80 Police Pursuit of BMW Terminates, But Ends in Crash and Burn Near I-55
Illinois State Police and Minooka and Troy FPD firefighter/paramedics responded about 9:52 PM Saturday, November 12, 2016 to a rollover crash with injuries and vehicle fire near I-80 WB and mile marker 126 Minooka, Il. […]