Leninade - Demotivational Poster

On Feb 13, 2017
Leninade - Demotivational Poster

Leninade

Apparently they needed something more Russian than Vodka.

Leave a comment!