Magic Shadows is making its way to Flushing Town Hall on Friday, Nov. 7, at 8 p.m. for a family-friendly performance that’s bound to delight and mesmerize viewers as they immerse themselves in the illusive shadow puppet show. The one-night-only performance, which combines dance, storytelling and sculpture, will be held at 137-35 Northern Blvd. The...

See Full Page