Dave’s World of Wonder: NASA Spacecraft lands on Mars

At the Jet propulsion lab command center in Pasadena, NASA engineers are ready to explore a World of Wonder. After it’s historic take-off from Vandenburg, NASA landed its first ever spacecraft on another planet from the West Coast.