Erica NavarroEErica Navarro1993Queuebrick VideoOverviewDiscussionErica NavarroDirecting·Oct 25, 1993·Monterrey, Nuevo Leon, MexicoRateNA/10 avgNo member ratings yetRateOverviewDiscussionFilmography1Seen0Favorites0FilmCreditMancha de una vida2025 · DirectorDirector