Acid Witch - Evil Sound Screamers LP

Regular price $20.00

Shipping calculated at checkout.

Candy Corn Vinyl w/ Poster

Before you know it, the 38 minutes of Evil Sound Screamers is up and you're immediately pressing "play" again and again. Now more than ever, there's really no other band out there quite like ACID WITCH: Evil Sound Screamers is their magnum opus, and long may their reign continue. This is the season of the WITCH!