Elusive: Bigfoot Abroad writes “The Bigfoot creature is well known in North America, but reports of 8 foot tall unknown primates abound in the forests of the UK and are reported weekly.”

Elusive: Bigfoot Abroad writes “The Bigfoot creature is well known in North America, but reports of 8 foot tall unknown primates abound in the forests of the UK and are reported weekly.”
You must be logged in to post a comment.
Daren c
Thanks Wes, small problem though, I feel like I’m cheating on you when I don’t listen to an S.C. episode at bed time. ????
Emily F
I live in the UK forests , there is no way 8ft primates are in our wilderness. The noises squatch make would be heard all over the country and reported on.