A satirical discussion forum criticizing the Democratic Party of USA and Left in general.
Democrap ForumSociety, Politics, Liberalism, Left Liberalism - Democrap Forum. A satirical discussion forum criticizing the Democratic Party of USA and Left in general.
A satirical discussion forum criticizing the Democratic Party of USA and Left in general.
Democrap Forum