Avenue Q | The GEM Theatre | Sep 4 - Oct 12