Kiss the Goat Episode 23: The Devil Within Her Kiss the Goat Jeffrey Martin At some point, in 1974, some film studio execs thought it would be a great idea... Read more