Scientists Claim NASA Photos Prove There Is Life On Mars
The photographs show what appears to be fungi on the Red Planet, therefore proving that Mars could in fact be home to some forms of life. The theory comes ...
via YouTube https://www.youtube.com/watch?v=iSGsjJs3Lgg
Leave a Reply