World’s worst sculptor
It seemed like a good idea when the town of Celoron, New York, agreed in 2009 to pay for a bronze statue honoring the village’s only celebrity. Lucille Ball had spent her childhood years there, and even today, everyone “Loves Lucy.” The result was apparently a monstrosity, described in news
Read More →