Puebla crowd gathers for a Mexico soccer match watch party — Mexico City Magazine