Sasquatch Island

Listen in with Thomas Sewid is a member of the Kwakwaka’wakw (Kwakiutl) Tribe from northeastern Vancouver Island British Columbia as he shares news, updates, research, and interviews on Sasquatch island!