You've Met the Meet the Simpson-Bowlers

You've heard of the birthers, the tenthers and the climate change deniers - but there are some new crackpots making themselves heard in Washington today. I'll introduce you to a pair of corporate shills doing their best to destroy the American economy in tonight's Daily Take.