Relevancy Score: 17
Sat Feb 21, 2004 at 7:00 PM
In the past month-and-a-half, since NASA's Spirit rover touched down on the red plant, the space program's rover Web site has logged 6.5 billion hits. As CNET News.com recently noted, that's more visits than there are people on ...READ»