The Mount Rushmore of Wellness BS
Nick Tiller, Skeptical Inquirer
In the Black Hills of South Dakota, near the town of Keystone and its 240 residents, the heads of four American presidents have been immortalized in granite....