Grand Ole Opry arrives in New York
The country music institution The Grand Ole Opry is opening a restaurant and concert space in Times Square, according to the New York Times. Opry City Stage is a four-story facility, with a shop on the lower floor and restaurants facing performance spaces on the second and fourth floors. Opry memorabilia, such as unseen photographs, …