Monster hit

Avenue Q is warm, fuzzy – and funny