Listing image: The Men They Couldn't HangEventThu, 12 Nov, 20:00£21.99The Men They Couldn't HangIrish Centre, York Road, LeedsLive musicConcertMusic