Chain-Resistance Training

Though very popular and useful, this training tool is poorly understood.