Rollover Crash with Fire and Ejection Kills Father and Son on WB Interstate 90 Near Marengo

2 Illinois State Police troopers and firefighter/paramedics from Hampshire Fire Protection District responded just before 11:00 p.m. Monday July 6, 2020 to a rollover crash involving a vehicle fire and ejection on westbound I-90 near Mile Post 39 near Harmony (unincorporated) and Marengo in McHenry County. Harold E. Switzer Jr., 49, and Harold Switzer III, […]