So am I to believe that by rolling this stick against my tired muscles, its undulations will rejuvenate my body? For real?!? How does it work its magic? I’m tempted to buy one just to see how and if it works.
Anyone out there can vouch for The Stick?