Our second episode pulls us into the depravity of Spanish cinema. After the Franco regime fell, filmmakers were finally free to let loose and give their audiences all the weirdness they could handle. A prime example of this is 1978′s “Satan’s Blood,” one of the strangest Devil movies we’ve ever come across. This episode also marks the debut of our new segment, “Satan in the News!” What the devil is going on now? You’ll find out on KISS THE GOAT!