Russian Propaganda

Capitalist Sharks

Series 1 - Episode 6 Capitalist Sharks

ADVERTISEMENT

Summary

Animated Russian propaganda shorts including the Shareholder and Proud Little Ship.
Arts