Home » Sci Tech » Future Space Exploration » Never seen it before! SpaceX’s Mechazilla Chopsticks are fully open! Elon’s new updates of Raptor 2.