Step

Step

A choreography performed on a raised platform (step) to improve cardiovascular fitness and muscular endurance.

Cartierville YMCA

The YMCAs of Québec Newsletter