Recent Posts

Putin vs. Medvedev

The Russian Communist Party’s excellent spoof of the 2012 Russian Presidential Elections with English subtitles.

h/t Jim Meyer