Share

Finding Bigfoot: Season 8, Episode 3

8 - 3: Grand Bigfoot Hotel

The team reports to the Mount Washington resort, where Bigfoot sightings have been unnerving hotel guests, so they use an alpine horn to entice one: Aftershow to follow.

1/17/2016
0 LINK(s) AVAILABLE.

Leave a comment