Headline makes it sound like this was in Mexico City. Nuevo Leon state is a long way from there.
Thank you very much for the clarification. I lived IN Mexico City for two years. It barely even rained!