Mars Landing Team ‘Awestruck’ By Photo Of Descending Rover
CAPE CANAVERAL, Fla. — The world got its first close-up look at a Mars landing on Friday, as NASA released a stunning picture of its newest rover being lowered onto the dusty red surface.
The photo was released less than 24 […]