First Photos From Mars. OK Maybe Not.


It was pretty exciting yesterday when the new rover landed on Mars. Twitter seemed to like it too. Here are some of the funniest posts.

photo: getty images