NASA Curiosity rover spots eerie pebbles on Mars

NASA’s Curiosity rover recently came upon some fascinating pebbles on Mars.