(NECN) - Do you believe in sasquatch?
Naysayers may reevaluate their doubt, after listening to this spooky recording of some strange sounds lurking in a bushy swamp east of Pendleton, Ore.
The strange, high-pitch cries were reportedly heard on the Umatilla Indian Reservation.
Click here to read more about it, and click here to listen in on the creepy sounds.
Copyright NECNMIGR - NECN