Some people promote probiotics as a miracle cure for just about anything. What can they really do?
See All 525 Episodes of "Skeptoid"