If life arose more than once on Earth, strange creatures unrelated to regular life forms may dwell unnoticed on Earth.
foxnewsonline@foxnews.com, FOX News
Mon, 02/16/2009 - 1:05pm
If life arose more than once on Earth, strange creatures unrelated to regular life forms may dwell unnoticed on Earth.