Meyer: As crazy as it all sounds, scientists have long posited the possibility of aliens on our planet.
Serving The Intelligent Design Community
Meyer: As crazy as it all sounds, scientists have long posited the possibility of aliens on our planet.