The European Space Agency is finally ready to deliver its new robotic arm to the International Space Station. The 37-foot-long arm features an array of impressive features, including the ability to ...