S singularityhub.com New Video Of Sand Flea Robot Leaping (Onto) Tall Buildings 30ft High 94 points zacharye 14 years ago 24 comments