By: Gizmodo Posted On: December 13, 2024 View: 6 SpaceX wants to turn its Texas Starbase site into a city. Read this on Gizmodo