Mars looks mighty appealing in the latest rover postcard from far away. …read more

Source:: CNet