Soviet Russia - Demotivational Poster

On Dec 10, 2010
Soviet Russia - Demotivational Poster

Soviet Russia

The only place where puppets control you.

Leave a comment!