Weird World Podcast

Episode 238 - The Town That Dreaded Sasquatch

07.21.2022 - By Weird World PodcastPlay

Download our free app to listen on your phone

Download on the App StoreGet it on Google Play

Something big, hairy and scary was out in the woods surrounding little Port Chatham on Alaska’s Kenai Peninsula. Finally the town gave up and its residents fled en masse. What exactly made Port Chatham a ghost town?

More episodes from Weird World Podcast