Leaving No Trace (Sin Dejar Huella) Reviews

February 13, 2004
A Mexican Thelma and Louise, but without the same hard-edge.