We're talking Dogman, Goat Lady and El Chupacabra on this episode.

We're talking Dogman, Goat Lady and El Chupacabra on this episode.