Space Flight

Life at Starbase, Boca Chica, Texas

SpaceX is expanding its operations at Starbase, Texas, and Cape Canaveral, Florida. This is great news from SpaceX as they