Wow. This is some major debunking on live TV…

http://richarddawkins.net/article,2368,n,n

I would love to see something like that happen on American TV.