> Tiny super-strong robot 'caterpillar' with the equivalent strength of a human... - pirateswithoutborders.com