asteroid impact valles martian equator marineris sits crater collision attacked
nasa rock colliding nearly over asteroid 2199 correct however devastation strike bennu scientist predictions could times if
puzzling moons martian primordial collision asteroid solved researchers impression