April 1977 in Dover, Massachusetts a creature terrorized this small New England town. It was called a DEMON! Listen here about a creature that might be related to the RAKE!
April 1977 in Dover, Massachusetts a creature terrorized this small New England town. It was called a DEMON! Listen here about a creature that might be related to the RAKE!