From the Chris Lapakko youtube channel - WARNING: LANGUAGE
A skeptic hears about bigfoot at a local park and goes to see what it's all about. He can't believe what he finds.
After learning that Sasquatch may be inhabiting a state park in Minnesota, I put on my squatching pants and did some research. What I found surprised and confused me.