Best SNL Political Guest Stars

The cast is awesome, but it's always such a treat when they have unannounced friends stop by.
  1. Melissa McCarthy as Sean Spicer
    She was hilarious. I loved that glob of cinnamon chewing gum.
  2. Larry David as Bernie Sanders
    Tell me who is who.
  3. Alec Baldwin as Donald Trump
  4. Tina Fey as Sarah Palin
    How terrifying is this gif?
  5. @bjnovak as Paul Ryan in a dream I had once
    Now I'm kinda confused about my feelings for Paul Ryan, which I thought were more clear-cut
  6. Will Ferrel as George W Bush
    Just a classic
    Suggested by   @dreadpiratemama