A remote section of southern Texas, home to Elon Musk’s SpaceX launch site, has officially been designated as a city. Named Starbase, the area was incorporated following a successful vote by local residents on Saturday.
The post Elon Musk Gets His Own Texas City After Voters Approve Incorporation of SpaceX’s ‘Starbase’ appeared first on The Gateway Pundit.