That's the catch 22... btw the US is the only country that taxes her citizens abroad lol

Reply to this note

Please Login to reply.

Discussion

I know. So much freedom.

F R E E D O M