The Largest Climbing Gym Opens in Englewood ColoradoThe Largest Climbing Gym Opens in Englewood ColoradoIf you love climbing this might be for you Americas largest climbing gym just opened in Englewood, Colorado.Cody CarlsonCody Carlson