That's the catch 22... btw the US is the only country that taxes her citizens abroad lol
Login to reply
Replies (2)
I know. So much freedom.
F R E E D O M