I've never heard of them.
I heard about them on Free Republic. You seem to share their views. I thought you would defend them.