World's Only 24/7 Bigfoot News Blog: Encouraging readers to draw their own conclusions from the evidence and arguments.
Whoop whoop whoopppeeeeeeeeeeee.
The video gave me pause. I'd say there's something to it.
"What the hell was that?"And you're supposed to be a bigfoot 'researcher'?