That is one weird, strange-ass web site. Pretty [bleep] creepy rockinbbar.
I found it when that thread was linked elsewhere as well.
Looked around some, but didn't get too far. Don't think I want to either. Seen enough beheadings for awhile. It's good that folks can see reality though. It seldom fits into their perception of what the world really is.