The Illinois State Police are looking for a 2007 black Cadillac they say was involved in a fatal crash near Nashville and left the scene.
thesouthern.com - RSS Results in news/local of type article, The Southern Illinoisan: Local
Fri, 01/19/2018 - 12:40pm
The Illinois State Police are looking for a 2007 black Cadillac they say was involved in a fatal crash near Nashville and left the scene.