As one of the commenters at the site said, did she record that with a potato?
Sounds like a bird to me. But it could be any number of things, and none of them have to be Bigfoot.