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.
[youtube https://www.youtube.com/watch?v=G7uSO3w_Fs4]
and check out our previous show….
[youtube https://www.youtube.com/watch?v=tCirUm6G9Yk]