Popular car show in Dolton abruptly cancelled
A popular car show in south suburban Dolton was canceled abruptly, apparently on orders from Dolton's controversial mayor Tiffany Henyard.
A popular car show in south suburban Dolton was canceled abruptly, apparently on orders from Dolton's controversial mayor Tiffany Henyard.