Clutch Reveal New Album Cover & Details for Psychic Warfare

Clutch Reveal New Album Cover & Details for Psychic Warfare

Clutch, the influential heavy rock band from Maryland, will release its eleventh studio album “Psychic Warfare” October 2nd via their own label Weathermaker Music. The album was produced by longtime producer Machine (Lamb Of God, Every Time I Die) and consists of 12...