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!
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!
Darn, missed live..