Theory Of Relativity VideoWatch this amazing video clip on the incredible number of perfect settings required to sustain life on our planet. Could all of these factors happened by chance?
Compliments of "The Privileged Planet."
© 2004 Illustra Media. All Rights Reserved.
You can also view this video as:
Theory of Relativity Video on YouTube