Iran - America signed the deal.....Ha! Ha! Ha!

Very funny satirical send up of the Iranian Nuclear Deal