Alaska's Bigfoot Island
Season 1 • Episode 6
A call from a concerned mayor brings the team of experts to the island of Prince of Wales, Alaska. The island has a long history with the beast, but a recent spike in activity has the townspeople on edge.
41 min|TV-PG|Premiered 07/11/2011
Available Full Episodes