This week in Mars news, the NASA rover “Curiosity” (also the name of a new perfume for cats) successfully landed on the red planet.

The space shuttle Enterprise came to New York City today. But before heading over to its new home at the Intrepid Air and Space Museum, it decided to take in some of the Big Apple. 

Subscribe to RSS - NASA