Viewers In North Texas Report Seeing Mysterious Streak Of Lights In Sky

“What was that?” That’s the question some people in North Texas have as they witnessed a strange streak of lights in the night sky Wednesday.

Viewers In North Texas Report Seeing Mysterious Streak Of Lights In Sky