We did that!

I've said it before, and I'll say it again: Homo sapiens can be a pretty damn awesome species at times.

Curiosity Rover update

Remember that frankly bonkers video I showed about how they hope to land the next scientific probe on Mars this coming August? Well, here are some of the people who designed it, explaining their lunacy.