A shuttle crew is charged with making on the fly repairs to an ISS solar array when one of the delicate panels rips during deployment. Subscribe to Science
Quickly and easily download Instagram videos with our free tool.