Told by an Idiot

Told by an Idiot

London, England / Told by an Idiot produces comic,startling and original theatre, performing across the world and collaborating with many celebrated artists and organisations.