Filming Locations (1)

  • Denver, Colorado, USA (on location)