Does 'Dragon Particle' Found in Earth's Stratosphere Offer Proof of Alien Life?
UFO From Portal May Be Aliens Returning to Canary Islands
The Aliens Are Here, and the Russians Have Proof of It
Exclusive: Scientists Baffled After Mysterious Alien Corpse Found in Russia
New Booms Over Britain and British Columbia
Alien Hunters Discover Pyramid on Mars and Claim The Near Perfect Structure was Built by Ancient Civilization
Staggering Picture of Extra-Terrestrial Organism is PROOF of Alien Life Scientists Claim