
The Haunting of Celoron: The Lucille Ball Statue Controversy
In the town of Celoron, New York, there once stood a statue that caused nightmares and captured the attention of the entire nation. This statue was meant to pay tribute to one of the most iconic and beloved actresses in television history, Lucille Ball. However, what was intended as a loving gesture turned into a…