Clutch – Robot Hive: Exodus

Posted on

Release Date: June 21, 2005 Reviewed by Jeff Brinn Jam rockers Clutch are back again in full force with their newest release that’s sure to kick some serious butt. Neil and the boys have firmly taken their brand of straight forward no frills swamp rock to even higher levels of excellence proving why they are […]

Read More