Live from the Bigfoot Festival in Marion, North Carolina! Today I stumbled into the legendary Sasquatch calling contest and, trust me, the Bigfoot …