VideoWatch LIVE: NASA’s Perseverance rover land on Mars!Today, engineers at NASA’s Jet Propulsion Laboratory will attempt a feat that is terrifying and impressive in equal measures: Landing a rover on Mars....Video BuzzFebruary 18, 2021