Ultimate Mars Challenge PBS In its search for life beyond Earth, NASA employs a “sky crane” maneuver to land the Curiosity rover on Mars. Airing November 14, 2012 at 9 pm on PBS. [ Full Story ]Tweet Posted by tourdemars to: Mars Science Laboratory