So this lovely lady just randomly popped up in my YouTube feed and gave me a total ‘Aha!’ moment. I’ve always figured I just had stubborn hamstrings, but as it turns out, it could very well be my sciatic nerve.
Ofc, I tested this immediately and whaddya know… improvement o_O