Flushing Town Hall is bringing a delightful mix of puppetry and storytelling to the stage on Sunday, March 15, with “Go Home ...