A mysterious moving light over Central Texas had residents calling for a UFO, while the source may have been SpaceX’s latest Starlink launch.
A mysterious moving light over Central Texas had residents calling for a UFO, while the source may have been SpaceX’s latest Starlink launch.