somebodyelse
New member
- Feb 6, 2009
- 3
- 0
- 1
...sports machine from TV shopping? You know... those machines, devices, whatever, that promise to give you wonderful abs, cause you to lose weight, etc. I don't need them myself, I'm just curious if they EVER work!