Archives

North America’s Largest Climbing Gym is Open in Denver

In 53,000 square feet, the brand-new Earth Treks climbing gym is currently claiming bragging rights because the largest in North America. Tomorrow, it’s obvious the prior Sports Authority’s headquarters is still now currently accepting the name. Not only were the ceilings increased in spaces to 55 ft, the gym is stuffed with routes. Click to view […]