NowThisNews. Social Mobile Video

It's Russia!

  • 02.07.13 12:53 PM EST
Best country in world still best!