/

Why do we land on our heels when we walk?

A study on the mechanics of walking.