Leg Press

Concept

A strength training exercise machines that work on the quadriceps, hamstrings and glutes.

Mentioned in 1 video