Categorized | UFO Sighting Reports

Triangular UFO spotted in Mexico could be proof of alien life, claims researcher



Conspiracy theory YouTube channel 'Colourufo' recently uploaded an eerie clip that shows a white orb moving across the night skies of Mexico. In the …



Source link

Leave a Reply