Democrap Forum
A satirical discussion forum criticizing the Democratic Party of USA and Left in general.