How Bizarre! Enter The Big Foot Calling Competition in Upstate NYHow Bizarre! Enter The Big Foot Calling Competition in Upstate NYYou've seen the crazy things people do in the woods, but I bet you haven't seen anything quite like this before!CarlCarl