Construction crew causes delays for commuters in Cleveland Tuesday morning

19 News

Construction crew causes delays for commuters in Cleveland Tuesday morning