Last month, I rented a cabin down in southern Illinois in the Shawnee National Forest and came across this Bigfoot statue of Sassy the Sasquatch.