Curiosity Has Landed The new Mars Curiosity Rover has landed safely on Mars on August 5, 2012, at 10:32 p.m. Watch NASA's flight team, hard at work landing the car size rover on the surface of the red planet. Enjoy! [youtube wnG-rFFpP8A] CREDIT: NASA Television … [Read more...] about NEW Curiosity Rover Landing on Mars