I have had that stretchy machine on my lower back & it felt good; it loosened things up & got the blood flowing, so it was easier to do exercises.
Do you have Piriformus Syndrome - tight piriformus pinches the sciatic nerve. Try some stretches for the piriformus.
Do you have Piriformus Syndrome - tight piriformus pinches the sciatic nerve. Try some stretches for the piriformus.