Wild Billy Childish & CTMF play a rare live show at the Theatre Royal, Margate on the 16th June, tickets here http://theatreroyalmargate.com/event/billy-childish/

Wild Billy Childish & CTMF play a rare live show at the Theatre Royal, Margate on the 16th June, tickets here http://theatreroyalmargate.com/event/billy-childish/