This story is unavailable.

I stopped watching SNL when it became just another Democratic Party masturbation media outlet like the Daily show or Huffpo.. or NPR.. or Mother Jones… So predictable.

Thanks for the update! Nothing has changed it sounds like. Any satire of the dem Party or liberals is banned material.