The last entry in the Debbie Trilogy is somehow the most fucked up.
According to The Cryptid Wiki, "The Dover Demon is a small humanoid reported from Dover, Massachusetts. It was the subject of an intensive scare...
Debbie Chronicles Volume 2 – Fear is the boner killer.
New York City! The Big Apple! One of America's largest cities, and probably one of the most traveled to. A big draw for NYC...