Team Beachbody - All the weight loss resources you'll ever need!

If low fat and fat free foods were the key to weight loss, why are there still so many overweight people in the world?