Editorial use only
Editorial credit: Alexanderphoto7 / Shutterstock.com

Royalty-free stock photo ID: 197808329

KENNEDY SPACE CENTER, CAPE CANAVERAL, FLORIDA, USA - May 3, 2013 - NASA sign at the entrance of the Kennedy Space Center in Cape Canaveral, Florida