Clutch, the influential heavy rock band from Maryland, are expected to release their new album, Psychic Warfare, this September via their Weathermaker Music label.Speaking with TeamRock Radio, Clutch leader Neil Fallon comments on the title: Psychic Warfare is a lyric from the first track, X-Ray Visions. It's about...
More...
More...