Satirical mockumentary by Sergei Kuryokhin and Sergei Sholokhov, trying to prove an absurd sensationalist point - that Vladimir Ilych Lenin was, in fact, a mushroom!
Self
Fubar
15 Things You Didn't Know About Bigfoot
Underground Entertainment: The Movie
The Magician
Little Big Boy
Bad Ben 8: Pandemic
Loading Stream...
If video doesn't play, switch server above