Filming Locations (3)

  • D.C. Stages, 1360 East 6th Street, Downtown, Los Angeles, California, USA (studio)

  • Long Beach, California, USA

  • Los Angeles, California, USA