On Tuesday, November 17th, Adele took the stage at Radio City Music Hall in New York City. The sold-out show was part of her world tour in support of her new album, 25. The concert began with a video introduction by Adele, in which she discussed her album and its themes. She then appeared on…
Read more
Categories: Radio