Avenue Q, the musical by Jeff Marx, Robert Lopez and Scott Whitty, opened at Off-Broadway's Vineyard Theatre in March 2003 before transferring to the Golden Theatre on Broadway, where it opened on July 31, 2003. Here are some production photos from the show.