Alaska's Bigfoot Island Finding Bigfoot : Season 1 Episode 6
TV-PG Animal Planet 45m int(0)
Aired: July 10th, 2011 @ 12:00 AM EST on Animal Planet
A call from a concerned mayor brings Matt Moneymaker and his team of Bigfoot experts to the island of Prince of Wales, Alaska. The island allegedly has a long history with the beast, and a recent spike in reported activity has the townspeople on edge.