http://www.youtube.com/watch?v=52wx5

Some footage that Red Bull filmed while in Moscow.. Enjoy