Object Sighted Over City in Brazil Riles Up UFO Fans

3 months ago 3
ARTICLE AD BOX
Two videos show a triangular object in the skies over the city of Curitiba, a hot spot for UFO sightings.
Read Entire Article