FIRST LOOK: Inside New York’s Opry City Stage

FIRST LOOK: Inside New York’s Opry City Stage

Country music’s most venerable institution, the Grand Ole Opry, has opened a second home in the heart of New York City’s Times Square. Located at 1604 Broadway, the Opry City Stage is a four-level, 28,000 square-foot entertainment complex that offers fans in the Big Apple a chance to watch Opry performances remotely. Occupying the second… Read more »
Published at Fri, 01 Dec 2017 14:11:12 +0000