Thursday, March 18, 2004

WHERE'S ROCK HUDSON WHEN YOU NEED HIM? The US Spirit rover on Mars has seen a UFO streak across the Red Planet sky. Astronomers say it could be the first meteor seen from the surface of another world, or a redundant orbiting spacecraft sent to Mars 30 years ago. FULL STORY Mike is blogging to: Big Black

0 Comments:

Post a Comment

<< Home