View Single Post
Old August 29 2013, 08:06 PM   #6
Vice Admiral
JarodRussell's Avatar
Re: Scientists are again saying that life here began out there...

Still no explanation for the creation of life. If it didn't originate on Earth, it originated elsewhere. It still had to originate somehow.
A movie aiming low should not be praised for hitting that target.
JarodRussell is offline   Reply With Quote