Friday, April 07, 2017

Todd Standing Announces The Return Of Bigfoot North Podcast

Bigfoot North podcast

Todd Standing's comeback is in full swing. He recently stepped back on to the Bigfoot stage after a three year hiatus to defend his Bigfoot footage. Now we find him back in cahoots with the Idaho Professor, Dr. Jeffrey Meldrum. The two of them will be discussing Todd's upcoming Bigfoot film on the return of the Bigfoot North Podcast, which is supposed to air sometime this weekend. I will post a link to the show on this post once I find out the exact time the show is going to air.

Related post: Did Dr. Meldrum Make A Deal With The Devil?
Related Posts Plugin for WordPress, Blogger...