Filming Locations (3)

  • Long Beach, California, USA

  • Pasadena, California, USA

  • Pomona, California, USA