Curiosity Lands on Mars

What an achievement for man in moving forward to the next frontier of Space exploration.


Via CNN