Iron Man Completes 13-Year Human-Powered World Trip

British adventurer Jason Lewis on Saturday arrived in Greenwich, south-east London, ending a 13-year round-the-world trip using only the power of the human body. Thanks to Danelle for the tip. (Video and text)