Incredible! This Indonesian speed climber broke the world speed record for the fastest climber after achieving the time of 6.995 seconds!
Incredible! This Indonesian speed climber broke the world speed record for the fastest climber after achieving the time of 6.995 seconds!