New York town doesn’t love Lucy statue
Published: April 26, 2015

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...
Subscribe Today!
Advertisement