22 Dec, 2024
2 mins read

Alien Spacecraft? Triangular UFO spotted in Google Earth and Google Maps

The hunt for alien life has been continuing for years, and those included in these campaigns have various times come close enough to provide proof justifying it. As far as 2017 was concerned, it has been quite eventful regarding UFO spotting. Current reports of a UFO spotted in both Google Maps, and Google Earth had […]