15 November 2026
Mechazilla catches Starship! Congratulations to the entire SpaceX team on this incredible achievement!