outstanding marvelous Seal. .. Serious question, what’s up with the whole American tax thing? In television shows and films I always hear Americans talking about doing their taxes. Why does t