Gypsy Stage Company wins in Liverpool

The Gypsy Stage Company is back and we are victorious!  From where you ask?  Why, The Liverpool International Theatre Festival in Liverpool Nova Scotia Canada of course!  We were invited to perform a work of our choosing to compete against countries from all around...