Crews 'product spill' in downtown Mt. Vernon, IL

Crews 'product spill' in downtown Mt. Vernon, IL