Here we have the colossal SpaceX Starship Launch 2 (IFT2) Explained! The day arrived where SpaceX has proved that all those improvements to the launch site and launch vehicle have paid off! Yes, on Saturday the 18th of November, 2023! That day my friends,