LIVE VIDEO: Teabagger Iran Deal Protest

Ted Cruz, Donald Trump, Sarah Palin, Glenn Beck and a cavalcade of clown car crackpots are rallying outside the US Capitol in protest of the pending Iran deal. At this writing Cruz is onstage ranting about Kim Davis, which somehow has something to do with nuclear weapons. Because Jesus, probably.