Filming Locations (5)

  • Santa Cruz, California, USA (on-location)

  • Los Angeles, California, USA

  • California, USA

  • USA

  • Santa Cruz Beach Boardwalk, Santa Cruz, California, USA (Amusement Park)