Moving Mirror Productions is a registered Not For Profit Society in BC.  We rely on the generous support of the community to build our company, and start to support Junior Broadway Productions.  If you would like to make a donation to MMP we accept cheques, made payable to Moving Mirror Productions, or via Paypal which accepts all major credit cards.