video

Progress 60 blasts off to International Space Station

Russia's Progress 60 mission blasts off from the Baikonur Cosmodrome in Kazakhstan en-route to the International Space Station on July 3, 2015.

Similar
Comments