Close Advertising Watch NASA’s Perseverance Rover Land on Mars! Watch an epic journey unfold on Thursday, Feb. 18 as our Perseverance rover lands on Mars. To reach the surface of the Red … NASA 35365 views 0 / 0