Posts

Showing posts with the label UFO

UFO'S IN THE BRONX??? "Bronx, NY UFO Sightings"... (Multiple Witnesses)

They Really Visiting Us? Latest UFO Sightings Over Manhattan. NY & Now El Paso, Texas...