Filming Locations (1)

  • Colonia El Niño, Tijuana, Mexico (Village)