Brown University scientists helped NASA determine where new rover should land

68
25%
WPRI 1269.6K
Published on 22 Feb 2021, 23:07
The National Aeronautics and Space Administration released new photos, video and audio of the landing of its Perseverance Rover on Monday.
newsautotechmusickids