Filming Locations (1)

  • Long Beach, California, USA