Live From New York City: SNL’s Funniest Political Impersonations By Jenni D'Alton Advertisement - Continue reading below