(#18)-Sciatic Nerve Flossing/Mobilization

Weird numbness and tingling in your leg and foot? This could be due to a nerve entrapment, specifically the sciatic nerve or one of its branches. This nerve ...