Thousands of people lined the streets of
New York City during a thunderstorm to watch the Curiosity rover land on a giant screen in Times Square,” Steltzner […]
New York City during a thunderstorm to watch the Curiosity rover land on a giant screen in Times Square,” Steltzner […]