WEIRD NEWS
04/06/2015 03:30 pm ET | Updated Apr 06, 2015

Lucille Ball Fans Say, 'Whaaaaaa' To Her Statue

Facebook

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

Now a group has officially formed to lobby for the statue's removal.

Read more on Newser.com

CONVERSATIONS