Bigfoot TIW 32: Early 1900's Sasquatch encounters in British Columbia and a NH couple's electrical troubles yield to Bigfoot sighting

episode
▲ 0