5 hours 15 minutes ago

from: YouTube.com

( 60 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 »