'UFO' Seen Over Texas Just a Starlink Launch, People Still Freak Out

'UFO' Seen Over Texas Just a Starlink Launch, People Still Freak Out

TMZ.com

Published

A bunch of Texans could've sworn they saw something extraterrestrial in the sky last night -- but fortunately, it was just an out-of-this-world personality from this planet ... Elon Musk. Several sightings got reported online Friday evening -- with…

Full Article