The National at Radio City Music Hall
I saw The National play last night at Radio City Music Hall and they were absolutely incredible. They are definitely now in to the “favorite band” category for me. This show seriously moved them from indie band into rock superstar status. Fantastic!