Two launch towers demolished at historic Complex 17

Two towers at Cape Canaveral's historic Launch Complex 17 collapsed in a cloud of dust, making way for the new tenant Moon Express.

       ...

Read More »

By: USA TODAY - Thursday, 12 July

Related Posts