Some people will believe anything. Those people are invariably armed to the teeth. Just when you thought it was safe to go back to the toilet it’s time to discuss The Legend of Boggy Creek, a low-budget documentary-style tingler about a three-toed Arkansas Sasquatch that will flat knock you off the pot. With Halloween just […]