NASA is always busy checking things out in space and trying to find out more information about the galaxy. A lot of focus has been on Mars in recent years and a formation was recently found on the surface of the planet that proves any kind of intelligent life there could be a fan of […]