19 days 3 hours ago

from: YouTube.com

( 176 views )

 ( 0 comments

Teams of the world's best climbers will race up the *GIANT* Verzasca Dam in Switzerland, going head-to-head on the biggest climbing wall ever made! This is Red Bull Dual... read more »