TRX – The Unique Suspension Training Item For Exercise Buffs
The TRX was invented immediately following years of comprehensive research and development in the discipline. It is a resistance exercising technique consisting of nylon webbed straps, handles and anchors that can be attached to any guarded weight bearing base.
Originally engineered as a military training option (Navy Seals) and eventually introduced as a resourceful exercising [...]