Let’s Go Curiosity! The Olympics of Human Ingenuity

Against the backdrop of the world’s greatest athletes competing in London, there is an equally exciting and very other-worldly event occurring on a red planet somewhere near earth.