by Katyanna Quach on (#55H3V)
Trundle bot must dodge sand dunes in quest to find evidence of life on Red Planet NASA’s hardy Curiosity rover is on the move again: this time, a little road trip to avoid getting bogged down in Martian sand dunes.…