fbpx

Brendan Mullen & Marc Spitz

article placeholder

Somewhere Between Rammstein and Twiggy

Photo by Eric Blum From 1977 till their demise in 1981, the Screamers were the biggest attraction on the late-’70s L.A. club circuit. As early as February 1978, their sound was described by journalist Kristine McKenna as “techno-punk,” and the band have since been feted as heroes of both techno......