Filming Locations (4)

  • El Paso, Texas, USA

  • Tijuana, Baja California Norte, Mexico

  • Los Angeles, California, USA

  • Juarez, Mexico