Amusing Funny The DIY Russian Snow Plow March 22, 2013March 21, 2013 gags Life in Russia! Just another video that shows us what a dull place the world would be if Russia had no video cameras.