Pic Dump October 23, 2010 Here are some fun pictures of Russia that I’ve collected over the years. You can see more fun/odd pictures from here, here, and here. Share this:TwitterFacebookLike this:Like Loading... Related