NASA’s video of the Perseverance rover touching down on Mars on Feb. 18 has been viewed on YouTube over 14 million times. The first SpaceX … read more
NASA’s video of the Perseverance rover touching down on Mars on Feb. 18 has been viewed on YouTube over 14 million times. The first SpaceX … read more