By: Gizmodo Posted On: December 03, 2024 View: 6 The flying specks of light are Starlink satellites, far from a celestial wonder. Read this on Gizmodo