Tagged: cosmic trigger play

Cosmic Trigger – the play!

Having first shown in Liverpool last weekend, Cosmic Trigger the Play is being hosted by the Lost Theatre, Battersea, London – 26th – 29th November. Shedding her robes and her...