The Legend of Chimp, the Vaguely Humanoid Robot

By Matt Simon Two and a half years after Chimp competed in the Darpa Robotics Challenge, it remains one of the weirdest humanoid robots on Earth.

Source:: Wired