THE SELF TITLED o2 academy2 islington london 29th Sept 2017
"We promised some news, so how about this? London headline show at the O2 Academy, Islington, 29th Sept 2017. Tickets available from our website via PayPal or direct from one of us if you ask nicely! Looks like a cracking line up and a blinding night out for the price. Roll up, roll up!