In this episode we hang out in the desert with an eyeless devil cult and take a vacation on an island with very angry dogs. Interestingly a hose would work in either case.
The Devil's Rain (1975) The Pack (1977)
See All 71 Episodes of "Late Nite Psychorama"