Reviews for the Maxi Climber

The Maxi Climber simply said, Is a vertical climbing machine designed to help you lose weight and get into shape more. Vertical