Acid Witch "Evil sound screamers" CD

Image of Acid Witch "Evil sound screamers" CD

9.90

Third album - This is the limited edition jewel case CD edition with transparent orange tray.  The 38 minutes of Evil Sound Screamers is up and you're immediately pressing "play" again and again for more Psych Death Doom !