UFO Tracking System confirmed by Pentagon | UAP Sightings People claim to see UFOs and aliens all over the world, from 10 foot aliens spotted on a hill in Brazil to the recent UFO that was seen by Ukrainian soldiers. But a majority of UFO sightings happen mostly over the continent of North America. Most… Continue reading Pentagon CONFIRMS Sighting using its UFO Tracking System!