Native American Thomas Sewid tells us about his several Bigfoot encounters he’s had on Vancouver Island!
Become a supporter of this podcast: http://www.cryptidcreatures.net