Originally Posted by
Sgt Mac
Forgive me for getting back on this thread after so long, but I was out making grotesque sums of moola. Anyway WTH are those sticks, where do you get em & how do you use em? are they like rollers, sorta a self massage type deal?
Yep.. You can get them many places online, and you roll your muscles.