Filed under: Mars Landing By TimAllen Aug 6, 2012, 1:03am CDT Share this story Share this on Facebook Share this on Twitter Share All sharing options Share All sharing options for: Mars Landing Reddit Pocket Flipboard Email NASA landed a rover on Mars tonight. MARS. And sent pictures back. You can watch NASA's coverage for free here. There's more info about the mission here.