Finding Bigfoot’s Cliff Barackman weighs in on the suspected Sasquatch nests being studied by the Olympic Project and Dr. Jeff Meldrum:

Cliff lies in …

First posted on http://cryptomundo.com