My old gym had a great one, it was only a few years old. I believe it was made by Nebula that makes a really great regular leg press, company is based out of Versailes Ohio. The weight you could use on it was more closely related to what you could squat, it was a bit higher still. Dont get the mechanical advantage of pushing the weight up an incline angle since its at 90 deegrees.
Last edited: