Please rate:

CBS: Space Station Crew May Have To Evacuate

  • Uploaded by Ghost32 on Sep 2, 2011
  • Hits: 756

NASA says if Russia can't resolve apparent rocket problems, crewmembers on the International Space Station may have to temporarily abandon ship. Terrell Brown reports.



Show Description Hide Description