12.4.20 Brazil UFO with Multiple Videos

by Dark Lord

Brazil is one of if not the most likely place on earth for you to see a UFO. Along with Mexico and parts of the United States they have a tremendous amount of witness sightings. These videos come specifically from the Franca region of São Paulo and were filmed in broad daylight. The videos were submitted by three different people, all of the same object, in the same place, on the same day, and you can find them HERE.

You may also like