Published On: Sun, Feb 17th, 2019

UFO sighting? ‘Black square UFO’ over USA sparks alien conspiracy FRENZY

A UFO sighting over a town in the United States has sparked a frenzy of claims alien spaceships are visiting Earth, an astonishing UFO video reveals.
Daily Express :: Weird Feed