Finding Bigfoot
Season 9
Ep 3. Grand Bigfoot Hotel
- TV-PG
- January 17, 2016
- 41 min
When the team hears about Bigfoot sightings near a Mount Washington resort in New Hampshire, they begin to investigate and are lead to Franconia Notch.
When the team hears about Bigfoot sightings near a Mount Washington resort in New Hampshire, they begin to investigate and are lead to Franconia Notch.