License Photo
Space X Starship Integrated Flight Test in Texas
A major piece of debris damages a mini van near the Space X Starship launch pad at Star Base, in Boca Chica, Texas on Saturday, April 22, 2023. Starship exploded shortly after takeoff on April 20. Photo by Thom Baur/UPI
Please fill out form for pricing information for the photo below.