Filming Locations (4)

  • Lake Sherwood, California, USA

  • El Segundo, California, USA

  • Santa Clarita Valley, California, USA

  • French Ranch, Hidden Valley Road, Thousand Oaks, California, USA