It's perversely amusing to me that while an indiviual US citizen's overseas earnings are fair game for the IRS (and AFAIK no other country does this to their citizens), a corporation's earnings are totally invisible.
The IRS can't touch that money any more than they can touch the money of your Jamaican love-child.
In 2013, the Canadian government expelled the Eritrean consul for illegal efforts at collecting that tax.
http://en.wikipedia.org/wiki/International_taxation#Citizens...