There's a New Beast In The Woods

Bigfoot researchers and hosts of BEAST TV, Mark Newbill and Larry Porch II talk about some of their encounters, findings, and the current state of bigfoot research.


Popular posts from this blog

BREAKING: Finding Bigfoot Production Company Seeks Filming Permit In Virginia

The Clearest Photo Of Bigfoot Since Patterson-Gimlin Released By Melissa Hovey?