WEIRD NEWS

Lucille Ball Fans Say, 'Whaaaaaa' To Her Statue

04/06/2015 03:30 pm ET | Updated Apr 06, 2015
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

Suggest a correction
Comments

CONVERSATIONS