Sunday, 31 July 2016

Clutch Release "A Quick Death In Texas" Music Video

"A Quick Death In Texas", the new video from Maryland rockers Clutch, can be seen below. "A Quick Death In Texas" is taken from Clutch's latest album, "Psychic Warfare", which was released on October 2, 2015 via Clutch's own label Weathermaker Music.
                             

No comments:

Post a Comment