A further cryptid indigenous to The brand new Hampshire spot, and some could argue a more terrifying a person, is the Devil Monkey. Not a soul is sure whether there is only one or numerous of these creatures, but all all those who have witnessed it are actually horrified because of the unearthly howling sounds the Satan Monkey is alleged to make.Co… Read More