SpaceX has taken a major step toward the first orbital launch of its next-generation Starship rocket from its Starbase site in Boca Chica, Texas.

Posted in Uncategorized.