Monday, November 8, 2010

DWARR - "Screams of Terror"


DWARR is South Carolina multi-instrumentalist Duane Warr who released two albums in the 80's then got lost to the usual rock n roll problems in the 90's. Two more albums since and now his second album "Animals" has just been rereleased on indie label Drag City. Think a freaked out psychedelic version of Black Sabbath and you would be on the money.

No comments:

Post a Comment