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
Mon, Sep 9, 2013 7:44 PM EDT