STOMP’s Long Run at the Orpheum Theatre
On February 27, 1994, STOMP, the “international sensation and iconic New York theatrical landmark” opened at the 347-seat Orpheum Theatre at 126 2nd Avenue between 7th Street and St. Marks. Since then, over three million people have viewed this off-Broadway show about how ordinary household objects and the human body can create a physical theatrical […]