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

 

Planet Mars at sunrise
rajeshbac
loading...

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.

 

More From 96.7 The Eagle