We Love Russia || TNL


Russia, their government may be trading in fear and abuse of human rights, but the people make it a country of infinite strangeness and fascination. If you didn’t know that then you must be new to the internet, if so catch up by watching this. For the rest, a reminder of what makes Russia so awesome.

Share Tweet React
Like Us On FB