2 days agoFIRE in the SKY & NORTHERN LIGHTS caught while on a BIGFOOT EXPEDITION! /MBP May field researchWorld Bigfoot Radio
6 days agoTHE TROLL - filmed in Nova Scotia! WBR Golden Classics/Leo Frank & Solveig FolkerheimWorld Bigfoot Radio
4 days agoBigfoot Creature: Not The Typical Sasquatch - But Something Much More BizarreEchoes Of Truth