Watch SpaceX deploy 60 Starlink satellites in stunning view from space

SpaceX deployed 60 new internet-providing Starlink satellites a little over an hour after launch on Oct. 6, 2020. -- SpaceX launches 60 Starlink satellites and lands rocket at sea: Credit: SpaceX
Back to Top