June 3, 2011 at 7:00 am by Monica WestinTo the Lighthouse: New Leaf Theatre brings an “epic monster show” downtown