A female having the head of a demon has now and then been seen staring wrathfully at the eye witness in Taughannock Falls State Park at midnight. I had this experience before I had come here to do research! I am a non-believer but this is uncanny.
- Ghost picture submitted by G
Categories: park, demons, eyes