The hype of the news of a UFO leaving the earth few months back had calmed down a little when NASA has once again given us some food for thought. This image taken by NASA’s curiosity rover on Mars is boggling our minds again! The image taken by NASA only shows us something we had always been waiting for. Yes! It could be signs of life on another planet. The image shows a woman standing on a rock formation that has taken the Internet by storm!
Here is the close-up:
What do you think could it be? Is it really a woman or an alien or its just our mind playing those tricks again… Well, only time will tell.