Latest features:

CT 0

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 jewellery, her mind and her faculties, the goddess Ishtar approaches...