Skeptoid #458: Science Fails
Mar 17, 2015•15 min•Ep. 458
Episode description
Science has let you down time after time, and that's one reason why it gets better and better.
Learn about your ad choices: dovetail.prx.org/ad-choicesFor the best experience, listen in Metacast app for iOS or Android
