Launch Complex 39B
United States of America
Florida
Brevard County
Cape Road
Impressum