New Haven crews work hard to clear roads, tow parked vehicles - WFSB 3 Connecticut

New Haven crews work hard to clear roads, tow parked vehicles