Discovery has an issue with its left OMS gimble, STS-124 schedule for 06/02/2008 and Phoenix may have found water on Mars not even 1 week after it landed!
1 Comment
Discovery has an issue with its left OMS gimble, STS-124 schedule for 06/02/2008 and Phoenix may have found water on Mars not even 1 week after it landed!
Backto top
Darn, missed live..