October 10, 2008
Author: Steven Litt, Plain Dealer Art Critic
July 11, 2008
There's a new statue that's starting to get attention in Cleveland, not just because of its size, but because of where it is.
On East 118th Street and Buckeye Road, what people talk about the most is the size of the new statue/sculpture. It towers over anyone walking or driving by.
It's an 18-foot, one-and-a-half ton green figure of a man celebrating with one hand while playing...
Author: Obie Shelton, WKYC Channel 3 News Reporter