Originally Posted by
MatthewLAX
It should be. MEX is a wonferful city.
I'll take your word for it, but they've got a serious PR problem. Just last week I watched a 2000 film: "Mexico City." Yikes. I'm sure it's like anywhere and once you get familiar, no problemo. I'd love to see the city and country, but I'll wait.