The original cast of Avenue Q: Jordan Gelber, Natalie Venetia Belcon, Rick Lyon, John Tartaglia, Jennifer Barnhart, Stephanie D'Abruzzo and Ann Harada
Carol Rosegg
Ann Harada
Carol Rosegg
Stephanie D'Abruzzo and John Tartaglia
Carol Rosegg
Rod and John Tartaglia
Carol Rosegg
Lucy The Slut and Stephanie D'Abruzzo
Carol Rosegg
Rick Lyon with his creations backstage
Carol Rosegg
Jordan Gelber and Ann Harada
Carol Rosegg
Princeton and John Tartaglia
Carol Rosegg
Mrs. Thistletwat and Jennifer Barnhart
Carol Rosegg
Stephanie D'Abruzzo and John Tartaglia
Carol Rosegg
John Tartaglia and Rod
Carol Rosegg
Kate Monster and Stephanie D'Abruzzo
Carol Rosegg
Natalie Venetia Belcon
Carol Rosegg
Rick Lyon and Nicky
Carol Rosegg
John Tartaglia and Stephanie D'Abruzzo
Carol Rosegg
Rick Lyon, Trekkie Monster and Jennifer Barhart
Carol Rosegg
Stephanie D'Abruzzo and Lucy T. Slut
Carol Rosegg
Robert Lopez and Jeff Marx
Carol Rosegg
John Tartaglia and Princeton
Carol Rosegg
Kate Monster and Stephanie D'Abruzzo
Carol Rosegg
Jennifer Barnhart, John Kerry puppet, Rod, John Tartaglia, George Bush puppet and Rick Lyon
Carol Rosegg
Rod and Barrett Foa
Carol Rosegg
Jennifer Barnhart, Nicky and Christian Anderson
Carol Rosegg
Sarah Stiles and Howie Michael Smith
Carol Rosegg
Kate Monster and Christy Carlson Romano
Carol Rosegg
Nicky and Christian Anderson
Carol Rosegg
Rod and Howie Michael Smith
Carol Rosegg
Kate Monster and Kelli Sawyer
Carol Rosegg
Ann Sanders and Sarah Stiles
Carol Rosegg
Rod, Howie Michael Smith, Lucy The Slut and Christy Carlson Romano
Carol Rosegg
Kate Monster, Anika Larsen, Lucy The Slut and Jennifer Barnhart
Carol Rosegg
The final cast of Avenue Q: Christian Anderson, Ann Harada, Jennifer Barnhart, Danielle K. Thomas, Nicholas Kohn, Anika Larsen and Robert McClure
Carol Rosegg