Share

World’s top flying men do base jumping in SW China

World top flying men do base jumping from world No.1 glass overhung platform in Chongqing, southwest China.

Basejumpers from the U.S. swept all three medals.

Leave a Comment