The Screamers are the Great Lost Band of the first wave of L.A. punk rock. They were among the first bands to emerge on the West Coast scene and were wildly popular in Los Angeles for several years, able…
Read Full Biography
STREAM OR BUY: