Share

Finding Bigfoot: Season 8, Episode 4

8 - 4: A Few Good Squatchers

The team rolls out to Ft. Stewart Army base in Georgia to meet with a witness who saw a bigfoot through thermal imaging; Aftershow to follow.

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

Leave a comment