Comment Re:Then and Now (Score 2) 56
That's not surprising. They want something guaranteed to be good. It's unrealistic for them to be able to know if every form of ID from any country in the world is legitimate. I'm sure they do at least a cursory check before allowing anyone in.
In theory, your passport is good. It should have been checked when you entered the US.
If you are a foreign national in the US, you're suppose to keep your passport with you at all times. Some states require anyone 18 and over to carry at least a state issued ID with them at all times. I carry 3 state/federal photo IDs, because they all serve a different purpose.
This is the ID requirement from their site.
ID Requirements
Please arrive at the designated boarding area at least 15 minutes before departure time. A U.S. government-issued Driver's License or U.S. State ID card is required for guests age 18 and over. International adult and child guests must present a valid passport to participate.
https://www.kennedyspacecenter.com/tours/ksc-up-close-then-and-now-tour.aspx