Bigfoot Filmed in Ohio?

I've seen in a few places a new YouTube video posted by user TheSquatchDog of a supposed Bigfoot video he caught back in early 2017. There's lots of stills from the video with lots of red letter and arrows (which always screams real!) and then the actual video, which doesn't look too legit to me.

What do you think?

Comments