Clutch @ The Depot 03/19/13 Salt Lake City, UT Jon Robertson·April 23, 2013There’s not a whole lot I can say about Clutch… except that they are freaking awesome! I have...Concert Reviews·2 mins read