Publisher’s Note: Based in NYC, SNL has long carried comedic water for the Powers That Be.
Watching this new skit, we’re not sure whether to laugh or cry.
You must be logged in to post a comment.
You must be logged in to post a comment.