Cracked Science 16: Does a New Organ Explain Acupuncture?
Did you know that doctors recently discovered a brand-new organ no one knew existed? And that it may explain how acupuncture works? Actually, scratch all of that. This story is drenched in hype and we’re going to cut through all of it.