New Lucy Statue! [PHOTO]
This terrifying eye sore is almost a thing of the past in my dear hometown!
My niece and nephew, when visiting Jamestown from Albany, will ask their parents if they can go see "the scary lady".
The hideous creation has all but terrorized the village of Celoron (just outside Jamestown), complete with square teeth, bugged out eyes, and a certain zombie-esque look to her...