
Conservative voters have held their nose and voted for the “least worst” candidate election after election. But now, it may be the Establishment’s turn to hold their nose and vote for either Ted Cruz or Donald Trump!
Cartoon by A.F.Branco at ComicallyIncorrect via LibertyAlliance