Clutch Announce “Winter Psych Warfare Tour”
ClutchDevin Townsend ProjectNewsRockThe ObsessedTour Announcements September 23, 2017
The rock band, Clutch, have announced U.S. tour, called the “Winter Psych Warfare Tour”, for November and December. This tour is in support of the band’s latest album, Psychic Warfare. Devin Townsend Project and The Obsessed will be joining the tour, as support.
Read more