Barefoot shoes; are they worth the hype? | North Down Chiro

Barefoot shoes; are they worth the hype? | North Down Chiro