There has been a "rover" on the red planet for quite a while, now there's this.

 

rajeshbac

NASA has been cruising all over Mars for quite a while. Looking, discovering and drilling. What is the world is going on, on Mars?

So after some drilling, NASA found something and scheduled a press conference today to announce the finding.

In the past, NASA has announced finding water on Mars.