JUMP TO COMMENTS
Previous
Next

What It Takes To Win A Sasquatch Calling Competition

Every year, Bigfoot believers descend upon the Adirondack town of Whitehall, New York, for the Sasquatch Calling Festival. E:60 talks to contestants – and those who claim to have seen Sasquatch himself.

JUMP TO COMMENTS
Previous
Next
Please wait...

And Now... A Few Links From Our Sponsors