New York, United States – August 24, 2016: The world headquarters for NBC News, the Saturday Night … [+] Live studios and the Rainbow Room. getty A group of Saturday Night Live’s post-prod...
New York, United States – August 24, 2016: The world headquarters for NBC News, the Saturday Night … [+] Live studios and the Rainbow Room. getty A group of Saturday Night Live’s post-prod...