Opry City Stage, a new satellite venue of the famous Nashville-based Grand Ole Opry is opening in Times Square, New York City