Bevin Keely, LMP

Fascial Research

This is a longish video from a German TV documentary about back pain. Good stuff!