Clutch: Earth Rocker World Tour - Live in Denver (2013)

Clutch live performance recorded in Denver, Colorado.


image