Video Elon Musk’s New Town?

Video Elon Musk’s New Town?
Video Elon Musk’s New Town?

ABC’s Mireya Villarreal reported from South Texas where Elon Musk’s SpaceX already has a footprint but now wants to create an official municipality for the launch site called Starbase.

Comments

Leave a Reply

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