Free shipping on all orders and half price If you are not satisfied for any reason.

Democratic socialism what do you mean?
Democratic socialism what do you mean?
Democratic socialism what do you mean?
Democratic socialism what do you mean?

Democratic socialism what do you mean?

Vendor
New District Made triblend
Regular price
$9.00
Sale price
$9.00
Unit price
per 
Shipping calculated at checkout.

People are too selfish for Democratic socialism to work, let's solve poverty with charity, people are generous?