Maryland rockers Clutch have announced that they’ll be making their long overdue return to Belfast for a show at the Limelight 1, this coming November 21st. Expect some heavy Americana and probably a little bit of head banging. Tickets for the show are £18.50 and are available here. Look at them, they mean business.
by Aaron Drain / April 17th, 2015 /