perseverance

The NASA Perseverance Rover safely landed on Mars after its 292.5 million-mile journey from Earth, The space agency confirmed at 3:55 p.m. ET Thursday. The rover landed itself flawlessly, according to the mission’s team. “Percy,” as the spacecraft is affectionately called at mission control (short for perseverance the mission title), sent back its first images […]


Current track

Title

Artist

Background