Snow Art Car from Russia

Snow Art Car from Russia
via
I know its totally random, but that's what you get surfing the Internet late at night, snow art car from Russia.