Monday, 12:00 PM Finding Bigfoot
Alaska's Bigfoot Island, E6S1
Matt Moneymaker and his team travel to Prince of Wales Island in Alaska.
Alaska's Bigfoot Island, E6S1
Matt Moneymaker and his team travel to Prince of Wales Island in Alaska.