Tomcat and Billy are back with their usual shenanigans as they creep back to cryptids.Over the course of two days in April 1977, four teenagers in the idyllic town of Dover, Mass. witnessed a horrifying, alien creature. But before they could find an explanation, the Dover Demon disappeared. Did a monster created by the greys escape from an underground lab? or was this a case of "Mistaken identity?" and maybe just an animal people took for a STRANGE demon looking creature.