Back in November, Adele treated a New York City audience to the live debut of her recent studio album 25 before it even hit retailers. The event took place at Radio City Hall, and was filmed for a concert special entitled Live In New York City. Now, the entire special has surfaced. With Adele about to embark on a massive tour, the timing couldn’t be any more appropriate. You can watch Adele’s Live In New York City special above.