Tag: Witchdoctor

Clutch Announce Release Date For New Album

CLUTCH will be releasing their new album, Strange Cousins From the West, on July 7th through their Weathermaker Music label. The effort was produced by the band and J. Robbins (Jawbox, Texas Is the Reason). Strange Cousins From the West track listing: 01. Motherless Child 02. Struck Down 03. 50,000 Unstoppable Watts 04. Abraham Lincoln …

WP2Social Auto Publish Powered By : XYZScripts.com