After finding strange evidence in California, the team journeys to Prince of Wales Island, Alaska, to find Bigfoot. There, mysterious screams terrify the locals.
Episode Discussion
Login to leave a comment on this episode.
After finding strange evidence in California, the team journeys to Prince of Wales Island, Alaska, to find Bigfoot. There, mysterious screams terrify the locals.
No comments yet. Be the first!