word on the street (at Downtown Denver)