Whenever the ladies of SNL get together for a music video, you know it’s going to be good. And this, this is pretty good. The show is finally starting to tighten up its Trump skewering. You know it is starting to work when that thin-skinned narcissistic circus peanut says the show should be cancelled. Enjoy!