Kick up your video calls with an iconic background from Studio 8H at 30 Rockefeller Plaza, home of SNL and 30 Rock. want to go to there? Now you can, because... live from your work, it's Saturday Night Live! Shop Now Features 4 HD backgrounds of NBC's Studio 8H