Once again things are coming apart in Iraq as militants storm through the country on the way to the country's capital Baghdad. But what do Rick and Todd have to say about the situation?