2.5 billion spent well.. Curiosity made it to Mars

More coming..



HISTORY