Borrowed from Ace of Spades HQ

Did you miss last week’s Democrat debates? This video explains what you missed. Language – NSFW