CCAD celebrates 20 years of the Art Sign in Columbus
Having made its mark as a beacon for the city's art scene, the Columbus College of Art & Design is celebrating 20 years since the installation of its 100-foot Art Sign.
The 10-story steel sculpture, installed on June 23, 2001, has become an iconic piece of Columbus' cityscape and a prime landmark for skyline selfies.
But above all things, CCAD President Melanie Corn said the 31-ton, 101-foot wide sculpture on Cleveland Avenue speaks to the city's support of the arts.
Read More