Mars Rover Discovers Flower?Mars Rover Discovers Flower?NASA's Curiosity rover on the surface of Mars has discovered what is believed to be a flower.Ty WebbTy Webb