- uploaded: Mar 10, 2011
- Hits: 197
NASA Marshall Center Astrobiologist Richard B. Hoover who has been working with NASA since 1966 has been doing studies on extremophiles and claims to have found bacterias inside meteorites before the hit earth.
Does this prove alien life? You decide that for your self.