Clutch: Earth Rocker World Tour - Live in Denver
Clutch: Earth Rocker World Tour - Live in Denver
NR | 14 November 2013 (USA)
Clutch: Earth Rocker World Tour - Live in Denver Trailers

Clutch live performance recorded in Denver, Colorado.

Reviews