View Single Post
Old August 29 2013, 06:13 PM   #2
JohnChod
Captain
 
Location: Buffalo, NY (USA)
Re: Scientists are again saying that life here began out there...

Gives new meaning to, "What rock did you crawl out from under?"
JohnChod is offline   Reply With Quote