However you feel about Christmas – or Ted Cruz – you might find something to like in this ad airing tonight on Saturday Night Live in key swing states.

Comment Below!