Chupacabra? Hairy Alien? The only 3 images that show something. Camera is 4 feet up strapped to a tree. Post Comment Receive notifications Add a comment...