Oct 14, 2010
A nationwide infomercial by Robert Barefoot which ran in select test markets across the country offering Free Vitamin D For Life resulted in an enormous response and increased consumer awareness of the importance of nutritional supplements.