
SpaceX knows how to put on a show.
The company launched the seventh flight test of its Starship megarocket this afternoon from its Starbase site in South Texas. The 403-foot-tall (123 meters) vehicle lifted off successfully and achieved stage separation. And its first-stage booster, called Super Heavy, made it back down to Starbase for a dramatic catch by its launch tower's "chopstick" arms.