Satan’s Wrath

STREAMING: Satan’s Wrath “One Thousand Goats in Sodom”

September 3, 2012

What do goat heads, goat head masks, inverted crosses, bullet belts and improperly held axes have in common? Normally, we’d say Sadistik Exekution or Impaled Nazarene during their sado-battle-goat phase, but the answer is neither. It’s actually Greek duo Satan’s Wrath, who, if we’re being kind, are a bit of throwback to times when posing…