Curiosity Rover Proves Life On Mars!? Rat, Iguana, Lizard
- Details
- Category: Mars
- Written by Will Farrar
- Hits: 2169
YouTube User: whatsupinthesky37 - Has the Curiosity rover now sent back enough evidence for NASA to officially claim that Life may not have only existed in the past but is currently crawling around on the red planet? I wouldn't count on it anytime soon but you tell us if you think these Anomalies are real or just rocks and shadows? Comment below and as always if you enjoy please Subscribe and Share! As always I will provide you with links to all three pictures since I am often accused of photoshopping these images. Have a wonderful day!