Stars: Silvia Del Carmen Castaños, Estefanía Contreras
Two filmmakers find healing and solace in the course of their cheerful, everyday antics on the streets of Laredo, Texas.