Share

Finding Bigfoot: Season 6, Episode 8

6 - 8:

The team travels to Minnesota following reports of bigfoots making repeat visits to local properties. After establishing a home base, the team sets up surveillance cameras and meets with witnesses.

1/18/2015
0 LINK(s) AVAILABLE.

Leave a comment