It certainly is not a site I would enjoy other than to say I am glad they are mad at the Democratic Party and I hope that anger hurts the Democrats in the election.
I hope this article reflects a plurality or even majority of Democrat opinion.
BTW, have you ever lived in south central Iowa in the late 1970s?
I used to attend pubrik skroolz and possibly ride the bus with a Robert DeLong.