The national nightmare is over for Celoron, New York — the hometown of Lucille Ball whose 2009 statue of the “I Love Lucy” star was labeled a “disasterpiece.” A new statue went up Saturday in the town of 1,250. It’s getting two thumbs up. As The New York Times reported: “The replacement statue, referred to […]