You all can believe what you want. I am a US citizen and I worked for a US corporation in Europe for 6+ years and I did not pay US taxes the whole time, but more importantly I was not required to, only Social Security and Medicare.
For the facts, read IRS Publication 54. Don't believe me, believe the IRS.