Car vs Train Crash Near Fox River Grove Causes Metra Train Delays Inbound and Outbound Barrington Area
Metra Train #653 was involved in a crash with a 4-door sedan at Plum Tree Road/Kelsey Road/Northwest Highway about 7:28 p.m. Wednesday September 27, 2017. The serious crash with at least one person seriously injured […]