Is BMI a scam?  Baltimore Sun

Read more…