Tuesday, February 17, 2009

Is there a stealth biosphere...

on Earth? Some scientists propose this interesting idea.

Be vigilant, there are aliens among us!

No comments:

Post a Comment