Kiss the Goat Episode 2: Satan’s Blood Kiss the Goat Jeffrey Martin Our second episode pulls us into the depravity of Spanish cinema. After the Franco regime... Read more