Adele in London
Okay, this may seem weird, but this is Adele's first national television special. Now, we find thi sodd for a number of reasons, chiefly how has she not had a special before and how is this a national special if it's filming in London? To us, both of these things seem improbable. Surely this is an international special if it's filming in London (no matter what sort of airing it's getting here) and how have we not been rolling deep in Adele specials over the past few years (see what we did there?)? Well, no matter, Adele sings, Matt Lauer interviews, and a good time is had by all.