bitcheatsherown.jpg

Definitive proof that Marxists do indeed eat their own manure.