Democrap Forum

2024-07-21

Society, 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