Rating:
0/10 by 0 users
Clutch: Earth Rocker World Tour - Live in Denver (2013)
Clutch live performance recorded in Denver, Colorado.
Wallpaper
Clutch live performance recorded in Denver, Colorado.