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


Planet Mars at sunrise

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