How to Watch NASA Perseverance Mars Rover Landing

image via NASA The NASA Perseverance Mars Rover, which took off on its mission to Mars July 30, 2020, is expected to make its historic landing today, February 18, 2021, at approximately 3:55 PM EST/12:55 PM PST. The Mars 2020 Perseverance Rover will search for signs of ancient microbial life, … Continue reading How to Watch NASA Perseverance Mars Rover Landing