Monday, February 7, 2011

USA is fattest country in the world!!

New study:USA has highest average BMI meeting definition of over overweight in the world!! No wonder healthcare costs are rising. http://bit.ly/eOitjX