Theregister1 month agoOMG science12 years ago, Curiosity successfully landed on MarsNASA celebrated Curiosity rover's successful Mars landing showcasing innovative Sky Crane technology. [ more ]