Filming Locations (1)

  • Piedra, California, USA