This is a video of present day Russia that in 15 seconds encapsulates what everyone thinks is happening in that country.

  • November 17, 2010
  • 10k Views