Wednesday, August 24, 2011

Leninade

New commercials:





Buy Leninade today from our Commie Obama hat store!

No comments: