Is This A Real "SNL" Sketch, Or Did I Make It Up?

Live from New York, it's Saturday Night! View Entire Post ›

Is This A Real "SNL" Sketch, Or Did I Make It Up?
Live from New York, it's Saturday Night! View Entire Post ›