On Saturday, voters living around SpaceX’s rocket testing and launch facility in South Texas approved a measure to incorporate the area as a new city.
All tagged City of Starbase
On Saturday, voters living around SpaceX’s rocket testing and launch facility in South Texas approved a measure to incorporate the area as a new city.