Curiosity is scheduled to land this Sunday evening. Of course, NPR is indulging your inner geek accordingly, with stories about, the , and an .
As scientists aniticpate massive public interest in Mars' life-sustaining capabilities, NASA is making a live stream readily available from the get-go. Avoid missing a minute: