Currently browsing

November 21, 2012

Something is going on on Mars…

Well, NASA has announced the Curiosity Rover has made a discovery on Mars but this is all for now. Apparently, someone has also said that, if the discovery is confirmed, it will be one for the history books. Of course, everybody is now lurking for the announcement of LIFE ON …