Media Trust Score100%

UFO sighting in North Texas? Residents share video of mysterious lights – YouTube

The true source of the lights was Elon Musk’s SpaceX Starlink satellites. Subscribe to FOX 4: https://www.youtube.com/fox4news?sub_… Dallas news …

  • You already voted!
  • Read More