Robby Helper Bot Jul 25, 2005 #1 Discovery is set to liftoff at 10:39 a.m. EDT on Tuesday, July 26. [Full article @ NASA Breaking News]
Discovery is set to liftoff at 10:39 a.m. EDT on Tuesday, July 26. [Full article @ NASA Breaking News]