Launch Pad Towers Demolished

NASA demolishes launch complexes 17-A and 17-B, the starting point of many missions.

Leave a Reply