News

The latest attempt to turn New Yorkers into country music fans has hit a sour note. On Thursday, after just nine months in operation, Times Square’s Opry City Stage is calling it quits.