Trending News Channel True Believers Clamor for “Mars Rat” Spotted by Curiosity Rover (VIDEO) By Slate Video Staff May 30, 201312:59 PM Tweet Share Share Comment Tweet Share Share Comment Should NASA have equipped Curiosity with a mouse trap, too? Tweet Share Share Comment Advertisement