Thinking Allowed

medical / technology / education / art / flub

showing posts for 'exhilarating'

Mars rover landing

NASA releases “exhilarating” image of Mars rover just above the planet
Source: arstechnica.com