No Picture

Serious Metra Train Crash with Vehicle at Plum Tree Rd/Kelsey Rd and Northwest Highway — All Metra Trains Halted in Area

Lake County Sheriff’s deputies and Barrington/Countryside firefighter/paramedics responded about 7:28 PM Wednesday September 27, 2017 to a report of a car vs Metra train crash at Kelsey Road and Plum Tree Road Lake Barrington, Il. […]