SQUIDBOY at Soho Theatre, London


  • SOHO Theatre 21 Dean St London, W1D 3TN United Kingdom

I'm thrilled to announce that I'll be taking SQUIDBOY to Soho Theatre in London!!

BOOK Tickets right here, right now!!