Worms from Hell Might Mean Worms from Mars

You know how sometimes a piece of awesome news turns sour because it opens the door for something terrible? That's what's happening in South Africa, where the discovery of "worms from Hell" means subterranean life on Mars is a lot more likely. Thing is, that "life" would probably be worms from Hell from Mars. » 6/01/11 7:00pm 6/01/11 7:00pm