Footsteps

Kushyfoot

A spec commercial for insoles that make high heel walking a breeze.