The Icarus Theatre Collective is a British theatre company, set up to explore the brutal side of contemporary and classical drama.
The Icarus Theatre Collective is a British theatre company. It is a non-profit organization set up to explore the brutal side of contemporary and classical drama.