Image: Ticketmaster
The Men They Couldn't Hang plus support plays on Thursday 3 December at 19:00 at Islington Assembly Hall, London.
Line-up: The Men They Couldn't Hang
6 concerts at Islington Assembly Hall this month
Source: universe.com