Filming Locations (3)

  • Digital Media Factory, Santa Cruz, California, USA (studio)

  • Los Gatos, California, USA

  • Santa Cruz, California, USA