Filming Locations (1)

  • Cudia City Studios, Phoenix, Arizona, USA