7 Myths of Weight Loss
Which One Do You Believe? Is It Stopping You From Losing Weight? CNNHealth.com recently reported that over 100 million Americans vow to lose weight as part of their new year's resolutions. And roughly 4 out of every 5 fail to…
Jim Turner - Inventor and Founder of OptibikeJanuary 16, 2009