New Yorkers and NASA fans looking for a bit of excitement during next Wednesdays spacecraft launch will be able to head into Times Square, where NASAs coverage of the launch will be broadcast over the twin screens beneath its famous New Years Eve ball. Three crewmembers — including one NASA astronaut — are scheduled to […]
Latest Comments