COLUMBUS, Ohio (WCMH) — Beginning in June, the longest public artwork in Columbus’ history — a 229-foot sculpture complete with 78 miles of twine — will tower above pedestrians Downtown. The Columbus Museum of Art on Tuesday announced that the blue and red soft fiber sculpture, designed by internationally renowned sculptor Janet Echelman, will be […]