James Randi at the Amazing Meeting

Here's the keynote address James Randi gave at this summer's Amazing Meeting...

Labels: ,