More evidence of life out there?
Posted: Sun Mar 06, 2011 11:45 am
Take a look, those structures don't look like anything else to me. It really looks like bacterial growths.
NASA scientist: Evidence of alien life on meteorite - Tech Talk - CBS News
NASA scientist: Evidence of alien life on meteorite - Tech Talk - CBS News