Wingsuit BASE Jump Off Skyscraper In Russia

Andrew ReveszBy Andrew Revesz

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

Video by Valera Boluchevsky

Advertisement