Preview Mode Links will not work in preview mode

The Reality Check

Feb 19, 2009

This week Darren explains that scientific progress is not an illusion, Xander discusses an alarming video about the world's financial system, and Jon buries the myth that lemmings commit suicide. If you would like to see this episode's show notes, with links to websites or articles we discuss, please visit While you're there, send us an email, we'd love to hear from you.