And that's understandable! How can a foot pressure point impact other parts of your body? If you are not skeptical of it, you ...