Curiosity rover lands on Mars, cracks wise

The successful landing of the rover Curiosity on Mars was reason for rejoicing - and for joking, meme-ing and photoshopping.

Credit: REUTERS/Handout

ITWorld DealPost: The best in tech deals and discounts.
Shop Tech Products at Amazon