Wanna bet Harry is in the US on a visa that allows the Harkles to avoid paying US income taxes...
Betcha.
No visa of his would effect an American citizen on US soil.