Show of HandsShow of Hands

MachoMatt84 April 1st, 2015 4:45am

Ueli Steck, a mountaineering legend, climbed the north face of the Eiger in a mind blowing 2:47 hrs, current record. He is an incredible specimen of peak human fitness. Take a few minutes to blow your mind on the physicality of that climb!

12 Liked

Comments: Add Comment