x0vrhXJ

Awkward Gallery of Squatting Russians What is this the Russian equivalent of planking?

RxOAJjx

Russia is the largest country in the world, totalling around square kilometres sq mi) and making up more than of the Earth's inhabi.

oNFcPdE

Interesting news from Russia in English language.

jiii9Uv

34 strange/weird/WTF/funny/crazy pictures from Russia that will make you want to say "What the hell is going on here!

Pinterest
Search