The Marquis Theatre opened in 1986 and is currently Broadways newest legitimate theater. Located in the Marriott Marquis Hotel, it is also the only such theater to exist completely within a hotel.
Local indie fuzz rockers Tiny Tomboy spoke with 303 Magazine ahead of their show celebrating the release of their new album, ...