Filming Locations (4)

  • Newhall Ranch - Rt. 126, Valencia, California, USA

  • Topanga Canyon, Woodland Hills, Los Angeles, California, USA

  • Veluzat Motion Picture Ranch, Saugus, California, USA

  • Los Angeles, California, USA