Delaware County Bigfoot report 2004

Visits: 8

April 09 2004: Brookhaven: A woman witnesses a large animal walking on two legs along a creek below her home. She doesn’t stay to get a good look at creature.