Diabolical Russian Cartoon

January 13th, 2011 by

I don’t know exactly what’s going on in this animated short from Russia, but I like it. Maybe that’s the point. Blah blah blah, Mr. Freeman. Found at YouTube from MrFreeMan0.

Similar Posts:

Tags: , , , ,