18 new bands to see at Hard Working Class Heroes

From Thursday to Saturday this week, seven venues will be occupied by 104 Irish bands…