The Shed, Leicester, UK

Fri 15 May 2015, 20:00

w/ Irish Handcuffs (DE), The Sedations
Venue: The Shed, Leicester, UK
Admission: