CAPE CANAVERAL, FL- JANUARY 2: The NASA's Logo Signage at the Kennedy Space Center, NASA in Florida on December 28, 2010.
Editorial use only
Editorial credit: Edwin Verin / Shutterstock.com

Royalty-free stock photo ID: 70213219

CAPE CANAVERAL, FL- JANUARY 2: The NASA's Logo Signage at the Kennedy Space Center, NASA in Florida on December 28, 2010.