Friday, February 18, 2005

Huh?



If this isn't bogus, shouldn't it be bigger news?



MSNBC :: Signs of current life on Mars, researchers claim