Dem Debate Iowa Panderfest!

Ahh, Iowa… where all the women are strong, all the men are good-looking, and all the children are above average. Thursday was the final Democratic presidential debate before the January 3rd Iowa caucuses. Which means, you guessed it – panderfest end-of-the-year blowout sale! Everything must go!