Why Americans Have Millions of Dollars in Foreign Bank Accounts

Should you open a foreign bank account?