Abstract: An exercise apparatus having: a frame having a vertical support; at least one articulating arm mount affixed to the vertical support; a first articulating arm connected to the at least one articulating arm mount; a second articulating arm connected to the at least one articulating arm mount, the second articulating arm adapted to independently articulate from the first articulating arm; a pair of resistive elements, each resistive element operatively connected to one of the first and second independently articulating arms to provide resistance; and a cable and pulley system connecting each resistive element to a point on a longitudinal axis of one of the first and second articulating arms.