What is believed to be a meteorite has been caught on film soaring across the sky over the Peruvian city of Cusco.
UFO in Peru? Amazing video of what is thought to be a meteorite blazing across South American sky
by W.C. | Feb 12, 2021 | Recent UFO Encounters