Clutch Post First Studio Video For New Album

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

Comments are closed.