sooner59
4/28/2010, 11:14 PM
So is this sciences answer to Noah's Ark? Darwin's Ark? Interesting nonetheless.
http://news.yahoo.com/s/afp/20100428/sc_afp/spaceasteroidsearthwater_20100428183222
http://news.yahoo.com/s/afp/20100428/sc_afp/spaceasteroidsearthwater_20100428183222