Share

Finding Bigfoot: Season 8, Episode 6

8 - 6: Supernatural Bigfoot

The team treks to Mt. Shasta, Calif. where they team-up with the SBC, paranormal investigation group, who tries to convince Bobo that Bigfoots are in fact supernatural.

3/31/2016
0 LINK(s) AVAILABLE.

Leave a comment