A first glimpse of Fitness Origin — a new gym that opened in Colorado Springs this month — had us wondering: What, exactly, goes on in this room full of sand with straps hanging from the walls? It ...