Residents of Celoron, New York, Lucille Ball’s hometown, are very unhappy with this horrifying statue that definitely does …
Tag:
Residents of Celoron, New York, Lucille Ball’s hometown, are very unhappy with this horrifying statue that definitely does …