>>23875643
Not really. If you have a second passport and you open up your bank account in that country with it and you deny all ties to the US they can't do shit without violating your rights massively. Doing US taxes from abroad is like using up the toilet paper and notifying the janny that it needs a refill, nobody fucking does it. Non-compliance of expats is like >90%