Has the time come? Have the aliens finally made their way to Earth?
Strange lights were spotted flashing across North Texas Sunday evening, convincing many Texans that the aliens have finally arrived.
Sorry to burst your bubble, alien enthusiasts, but UFOs these were not.
According to WFAA, these flashing lights were just satellites launched by SpaceX into orbit from Florida's Cape Canaveral Space Force Station.
Expect more strange lights in the sky throughout the year, too. This was SpaceX's third orbital launch of the year, part of their plan to launch 144 missions this year, breaking the record of launches set last year at 98.
LISTEN on the Audacy App
Sign Up and Follow 100.3 JACK-FM





