Hi all - This just in: http://www.foxnews.com/scitech/2011/03/05/exclusive-nasa-scientists-claims-evidence-alien-life-meteorite/ Cl1's anyone? This one has me baffled. My guess would be ejecta from an Earth or Mars impact, but... No, that doesn't work. E.P.