The Shed, Leicester, UK
Friday, 15 May 2015, 20:00
w/ Irish Handcuffs (DE), The Sedations
Venue:
The Shed,
Leicester, UK