Close

Now Playing: The latest Times Square attraction: Mars

If you want to be surrounded by other earthlings as you watch NASA's Mars rovers land on the red planet, head for Times Square. The rovers, the space agency's biggest hits, will be live on the big screen.