New York
Page: 2
2 bizarre witness accounts describing pale white humanoid encounters from Binghamton, NY and Corydon, Indiana I recently came across these creepy accounts: “We live in New York, specifically around the Binghamton area. We would go to the Evergreen Cemetery in Owego a lot. We would go to take pictures during the day because it was […]