Wes and Shawn talk about two incredible discoveries on Mars, another delay for t he JWST and Leonard the Christmas Comet's current location