RainbowsMist
"There's a little kid in all of us..."
- Joined
- Mar 20, 2006
- Messages
- 638
Can someone please tell me if this is true? I was reading the policy info online for our mini van we are renting from Alamo and it says "A passport is required for all non-U.S. citizens". PLEASEEEEEEEE tell me this just just "small print fluff"? 
