SpaceX Wants Starbase to be Texas City

"SpaceX HQ will now officially be in the city of Starbase, Texas!" That's what Spaces Founder Elon Musk proclaimed on X.
More Videos
Business Class: Dubai
Emirates Airlines invites us to explore how this modern metropolis is transforming into a global destination for business and leisure
Load More