BREAKING

EntertainmentCulture

15 LGBTQ+ Broadway Shows to Celebrate Broadway’s Return

Avenue Q

“Avenue Q” cast in the Off-Broadway revival. | Photo Credit: Carol Rosegg

Do not be fooled by the puppets, Avenue Q may look like Sesame Street but is solely for adults.

When Princeton (John Tartaglia) graduates from college, he ends up moving to the cheapest place he could find, Avenue Q. He meets several eccentric figures that live in his apartment, including Rod (Tartaglia) and Nicky (Rick Lyon). Rod is a Republican investment banker who’s in love with Nicky but won’t admit it. Nicky is straight but encourages Rod to come out.

This entire show is hilarious, and the songs are just relevant today as they were when the show was released, including the ever-truthful “Everyone’s a Little Bit Racist” and the dirty-but-will-get-stuck-in-your-head “The Internet is for Porn.” Avenue Q premiered in 2004 and beat out Wicked at the Tonys for Best New Musical. It continued to make statements during its Broadway and Off-Broadway runs, including when Rod got married in 2011 on the first day of legal marriage equality in New York City.

Author

  • Kevin Studer

    Kevin (he/him) is a two-time graduate of Lynn University and has a Creative Writing Master's from American College Dublin. When not writing about pop culture, he is constantly opening his worldview by consuming different types of media and traveling around the globe.

    View all posts
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Kevin (he/him) is a two-time graduate of Lynn University and has a Creative Writing Master's from American College Dublin. When not writing about pop culture, he is constantly opening his worldview by consuming different types of media and traveling…

Related Posts

Ad Blocker Detected!

(function() {function signalGooglefcPresent() {if (!window.frames['googlefcPresent']) {if (document.body) {const iframe = document.createElement('iframe'); iframe.style = 'width: 0; height: 0; border: none; z-index: -1000; left: -1000px; top: -1000px;'; iframe.style.display = 'none'; iframe.name = 'googlefcPresent'; document.body(iframe);} else {setTimeout(signalGooglefcPresent, 0);}}}signalGooglefcPresent();})();

Refresh