Clutch have posted the first studio video for their upcoming album. The effort was recorded in Nashville, TN with producer Vance Powell. Stay tuned for more details.
Advertisements
Clutch have posted the first studio video for their upcoming album. The effort was recorded in Nashville, TN with producer Vance Powell. Stay tuned for more details.