Skeptoid #772: The Monster of Port Chatham

Published: March 23, 2021, 9 a.m.

This remote town in Alaska was said to have been abandoned because of violent Bigfoot attacks.