Once completed, the Mechazilla (the launch tower) will enable SpaceX to launch the Starship up to three times a day.
Mechazilla is the name Musk has given to the launch tower next to the Starship launchpad. The pad is located at the firm’s Starbase facility …
[Youtube]
Leave A Comment