Giri claims setting world record by walking down stairs on hands
A Nepal Army man has claimed that he has set a new Guinness World Record for the fastest inverted stair walking. Hari Chandra Giri reportedly walked, on his hands, down 77 stairs in 25.03 seconds, ‘breaking’ the world record set kept by Mark Kenny from the United States of America, the world’s best hand walker. Kenny walked, on...