Warlock Pinchers

Two shirtless musicians performing energetically on stage.

The Warlock Pinchers  return to Denver after 18 years :: Warlock Pinchers :: :: Gothic Theatre :: August 6 and 7 :: By Brandon daviet There are not many bands that have stones to proclaim themselves as “the official sound of Satan,” but that’s exactly what Colorado’s own Warlock Pinchers did when they busted out of…

Read More