A Nepalese athlete with multiple Guinness World Records to his name earned another title by descending 100 stairs while walking on his hands.
A Nepalese athlete with multiple Guinness World Records to his name earned another title by descending 100 stairs while walking on his hands.