37. NASA Provided A Live Feed of Its Rover Descending On Mars

Date: 08/06/12

NASA semi-fulfilled our childhood dreams of becoming astronauts with a live feed of its rover landing on Mars. No little green dudes spotted, sadly.

blog comments powered by Disqus