Advertisement

SpaceX's Starbase News

alt
The launch took place at SpaceX's Starbase facility in Boca Chica, Texas, promptly at 8:25 a.m. local time (1325 GMT). The event, broadcast live, attracted millions of viewers on various social media platforms, underscoring the global anticipation and interest in this mission.






Loading...
english news
NEWS ON ONE CLICK