N nasa.gov NASA TV feed of 10:31 pm PDT Curiosity landing 267 points DavidSJ 14 years ago 94 comments