Just watched the Curiosity on-board landing video. Very awesome!

Just watched the Curiosity on-board landing video. Very awesome!

Leave a Reply