Clutch live performance recorded in Denver, Colorado.
Clutch: Earth Rocker World Tour - Live in Denver is not available for streaming at this moment.