Tourists take pictures of a NASA sign at the Kennedy Space Center visitors complex in Cape Canaveral, Florida April 14, 2010. REUTERS/Carlos Barria
1 / 30
Reuters | Photo By © Carlos Barria / Reuters / Reuters
Sat, Jun 28, 2014 3:43 PM EDT