Oh THAT guy... I've seen his website before. It's kind of infamous. He's like one of those AM radion shock-jocks who'll say anything to pi** people off.

Some people like that sort of stuff. It's made Howard Stern a gazillionaire. I'll never understand why.