The cast of Avenue Q came out March 21 to celebrate puppetry in Times Square.
« Back to BroadwayStars