401lb Weight Loss – Chris and David on ABC’s The View

David Elmore Smith was 630 pounds when he met Chris Powell in June of 2003. They made a pact to show the nation that the human body can lose weight safely and naturally. Using alternating patterns of nutrition delivery, daily movement and new lifestyle patterns, David lost a remarkable 401 lbs in just over 2 [...]

NBC’s Biggest Losers-How They Lost All That Weight

Image by Getty Images via Daylife

Note: The good folks at the FTC require me to disclose that I am an affiliate of the companies that manufacture and market the health products you will find on this website, and that these companies will compensate me if you buy any of these products. -Keith Junor

Try “Ultimate LifeSpan”: [...]