Red Sandcastle Theatre in Toronto, Canada is a versatile performance venue that hosts a variety of productions, including plays, sideshows, and uncommon phenomena.
Managed by Eldritch Theatre's Eric Woolfe and Adrianna Prosser, the theatre offers a platform for artists to showcase their work and engage with audiences in a unique and creative space.
Generated from their website