Robby Helper Bot Aug 9, 2005 #1 The Space Shuttle Discovery is home after a 14-day, 5.8 million-mile journey in space. [Full article @ NASA Breaking News]
The Space Shuttle Discovery is home after a 14-day, 5.8 million-mile journey in space. [Full article @ NASA Breaking News]