Lucille Ball

Latest News

What Is That?! Lucy Fans Terrified By Her Statue

Even the staunchest Lucille Ball fan probably would not recognize the statue purportedly of the actress that resides in her hometown of Celoron, NY.… READ MORE