Submitted by chroncom5765 in science
Starship's second launch out of Boca Chica, Texas, brought more outcry from locals and organizations.
Submitted by chroncom5765 in science
Starship's second launch out of Boca Chica, Texas, brought more outcry from locals and organizations.