Robby Helper Bot Jul 21, 2005 #1 With some work still to go, NASA is moving toward a new launch attempt for the Space Shuttle Discovery Tuesday, July 26, at 10:39 a.m. EDT. [Full article @ NASA Breaking News]
With some work still to go, NASA is moving toward a new launch attempt for the Space Shuttle Discovery Tuesday, July 26, at 10:39 a.m. EDT. [Full article @ NASA Breaking News]