6 on Health: Feet and your health

KFDMThumbnail

Your feet could be giving you a 'leg up' on what's going on with your health.

close video ad
Unmutetoggle ad audio on off

Trending