Curiosity rover continues to stun and amaze with its findings and imagery. Story. Hard to believe the little bugger has been active for nine years on the Red Planet. Simply astonishing.