An explosion has been captured at SpaceX’s Starbase facility in Texas, where Elon Musk’s company is preparing to launch its Starship craft in a critical test of the world’s largest rocket.
SpaceX was reportedly performing a deluge test, which involves shooting water at the base of the rocket to counter the massive flames during launch.