After closing its location in The Orchards shopping mall, the popular outdoor and recreation store REI has finally opened another new location north of Denver.
An invention that has become commonplace for cowboys as well as celebrities was the brainchild of a Colorado businessman whose retail store has been operating for over 70 years.