A projection screen illuminated the hopeful faces of a handful of people who gathered early today in Titusville to watch Curiosity's landing on Mars.
↧