Adele Gives Us an Early Christmas Gift

Last month, Adele performed a concert at New York's legendary Radio City Music Hall. 

NBC will air the concert, Adele: Live in New York City, tonight! This one night only TV Special airs at 10pm Eastern Standard Time on NBC Networks.