Todd Standing Returns To The Bigfoot World


The Fortean Slip Episode 141 This week Chris and the fellas talk about the return of Todd Standing to the Bigfooting world. THIS WEBCAST IS UNCENSORED.



and check out our previous show....

Share on Facebook
Share on Twitter
Share on Google+

Related : Todd Standing Returns To The Bigfoot World