Boca Chica Texas Starship

Discover science in Texas with Science Near Me

The Science Near Me blog is a partnership between Discover magazines and On April 20, 2023, SpaceX’s spacecraft, the most powerful spacecraft ever built, lifted off from the company’s Starbase launch facility in Boca Chica, Texas. It was an exciting display of engineering feats and a preview of future missions that could send humans […]