The Mars Landing Was the Best Thing on TV This Week

The Mars Landing Was the Best Thing on TV This Week

NASA Lands the Perseverance Rover on Mars.The Atlas V rocket transporting NASA’s latest Mars rover launched from Florida’s Kennedy Space Center in July and has spent the past six months en route to the Red Planet.