Yes, yes. E is back at it. Mexico City is the spot...boom.

Comment