Fun, TriviaMeanwhile in Russia November 7, 2019 by fugitr Some people say that Russia is a state of mind. Let’s see how much in this truth, look at some funny and strange pics straight from Russia. As always – plase share and comment. Related posts: No related posts. funny picsphotosrussiatrivia