Originally Posted by
Middle_Seat
How does a 10 year visa work, if your passport is going to expire sooner than that?
The US lets you retain your expired passport. You just carry both and show both at the border. The visa in the expired one is good with the new passport. Double check on this because it was the case with me with another country.