This is my favorite skit in ages from SNL. I can’t even begin to describe why…. but I’ll try.
First of all, this skit just happened to be on SNL the same day that we took the NBC Studio Tour in New York City, where we got to see the legendary Studio 8H, the place Saturday Night Live has been produced for over 40 years. So, immediately +5 points, right?