GREENBELT, Md., Aug. 1 (UPI) -- The landing of the Mars Curiosity rover is going to be a show in New York with a live broadcast of its touchdown on a giant screen in Times Square, NASA says.
Coverage of the $2.5 billion Mars Science Laboratory mission landing on NASA Television will be shown on the Toshiba Vision screen that hangs below the iconic New Year's Eve ball in Times Square, space agency officials say.