NASA to make MAJOR announcement on Thursday about LIFE on Mars!

So, yet another NASA announcement coming out way and this time from data returned by the Mars Rover. Just what is it they have found? Can we trust anything Nasa says? Tune in to their livestream on NASA.TV on Thursday to find out what all…