South Texas approves creation of SpaceXs new city Starbase WKRC

(TNND) The South Texas site Elon Musk and his SpaceX rocket company has been vying for has been approved to become an official city with the galactic name, Starbase. On Saturday, a vote to formally … [+1841 chars]Read More

Leave a Reply

Your email address will not be published. Required fields are marked *