SpaceX's Launch Pad 40 at the Cape Canaveral Space Force Station in Florida has been fitted with a chute for astronauts to ...
SpaceX's Launch Pad 40 at the Cape Canaveral Space Force Station in Florida has been fitted with a chute for astronauts to ...