Articles
Google Earth shows alien proof in Australia, lighted triangular UFO triggers frenzy
News

Google Earth shows alien proof in Australia, lighted triangular UFO triggers frenzy

A new image taken from Google Earth has triggered wild imaginations among alien buffs, and these theorists are claiming that this figure is a solid example of the presence of UFO and extra-terrestrial...