Launch Complex 39B, Kennedy Space Center, FL, USA

Launch Complex 39B, Kennedy Space Center, FL, USA

Launch Complex 39B

Kennedy Space Center, FL, USA

182 launches have been at this location.

Leave a Reply

Your email address will not be published. Required fields are marked *