Filming Locations (3)

  • El Mirage Dry Lake, California, USA

  • FOD - 1710 N. La Brea Avenue, Los Angeles, California, USA (interior)

  • West Hollywood, California, USA (interior)