Edge on the Clock: Creepy Lucy Statue?

Just about everybody loves Lucille Ball in her hometown of Celeron, New York. But not everyone is in love with this life-sized bronze statue that was built in her honor in a local park.