More “tasteless and offensive” political satire (h/t NRO Media Blog).

Liz Cox Barrett is a writer at CJR.