T-minus 2 hours until I hit this at The Fillmore down in Denver tonight. I've always wanted to catch Clutch live, had chances, but never ended up getting tix.
Phoenix and L.A. are the next stops for this tour... Should be a blast.
Cracking a beer..... now.
3 months ago