Masai Barefoot Technology shoes claim to cure what ails you

Transcript