Filming Locations (2)

  • South Pasadena, California, USA

  • The Lot - 1041 N. Formosa Avenue, West Hollywood, California, USA