How did the bodies of animals, including ours, become such fine-tuned movement machines? This paper cuts directly into critical debates about how the ancient spinal cord and the relatively new human ...
Turns out a shoulder roll can drop your blood pressure, which may be the reason for the pleasurable sensation.