Loading...
Uploaded by RussiaToday on May 15, 2009
The next crew of the International Space Station is heading to the Baikonur cosmodrome in Kazakhstan, from where they'll blast off into space on May 27.
News & Politics
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)