Chk Chk Chk, Boxed In & Sink Ya Teeth – Electric Ballroom, London (photo review)

Regular readers will know me as an indie kid. If I was pushed to give you my favourite genre, I’d plump for indie-dance, so tonight’s three-band lineup, including the mighty Chk Chk Chk, was right up my street. Anyone who has walked along Camden High Street may have noticed The Electric Ballroom. The iconic North London venue sits between the […]

Read more ›