Wingsuit BASE Jump Off Skyscraper In Russia

Posted by Andrew R.

Wingsuits and tall buildings in Moscow, Russia. What else is there to say?

Video by Valera Boluchevsky