
Image: Ticketmaster
Lucia & the Best Boys plays on Wednesday 20 January at 19:00 at Islington Assembly Hall, London.
Line-up: Lucia & the Best Boys, Fright Years
The video itself only loads after you click; the preview picture comes from YouTube/Vimeo.














