SNL Skewers Hillary Clinton Over Dem Primary Losses (VIDEO)

Hillary takes her campaign to New York, she puts on a Yankees cap and tries to ride the NYC subway

Watch: