Mars

Watching Curiosity’s Mars Landing Live on a 53-Foot Screen in Times Square