17K views
The Impossible Build
China's Space Takeover - will 13,000 Satellites Dethrone Starlink ?
Login with Google Login with Discord