in San Diego, Satire. Alien life forms emerged from a suspected Chinese surveillance balloon this past weekend near Escondido. More to follow!
in San Diego, Satire. Alien life forms emerged from a suspected Chinese surveillance balloon this past weekend near Escondido. More to follow!