Aviation Watch: Investigating The SpaceX Rocket Explosion
On April 20, the Space Exploration Technologies Corp. Starship/Super Heavy lifted off from the SpaceX launch facility in Boca Chica, Texas, on the Gulf Coast....To view the full article, register now.
Already a subscriber? Click here to view full article