Grand Bigfoot Hotel

Jan 17, 2016 on Animal Planet at 12:00 AM


The team is in New Hampshire to investigate alleged Bigfoot sightings near a Mount Washington resort that are making hotel guests nervous, and the evidence takes them to Franconia Notch.

Previous episode

Bigfoot's Maine Event
Season 8 Episode 2

Jan 10, 2016

Next episode

A Few Good Squatchers
Season 8 Episode 4

Jan 24, 2016