Filming Locations (1)

  • Monogram Ranch - 24715 Oak Creek Avenue, Newhall, California, USA