ivorygorgon
Cathlete
This is my new absolute favorite workout. I just can't say enough about it. The step is probably the funnest of Cathe's I have done yet, and then you get to do circuit training and an upper body split too! What more could I ask for?