The largest space vehicle ever built and flown seen from Faro Bagdad in Tamaulipas, Mexico, few kilometers away from Starbase on IFT-2 day, November 18, 2023.