Advertisement

Hollywood-like footage shows SpaceX deployment of 60 satellites