Thomas Sewid is an accomplished bigfoot researcher. From British Columbia, and now living in Washington State, Thomas is of the Cree Nation. He's known for touring researchers around 'Sasquatch Island' near Vancouver Island, where the big, hairy beast is known to frequent.
Become a supporter of this podcast: https://www.spreaker.com/podcast/spaced-out-radio--1657874/support.