2001
Search results
We did not find results for: The Screamers.
Check spelling or type a new query.
We did not find results for: The Screamers.
Check spelling or type a new query.
The Screamers were an American electropunk group founded in 1975. They were among the first wave of the L.A. punk rock scene. The Los Angeles Times applied the label "techno-punk" to the band in 1978. Wikipedia