Lucille Ball statue 'looks like a monster'
Even the staunchest Lucille Ball fan probably would not recognize the statue purportedly of the actress that resides in her hometown of Celoron, NY. The privately-commissioned, life-sized, bronze ... thing
is fairly terrifying, and while I Love Lucy
fans have expressed their displeasure ever since it was unveiled in 2009, a...