Tag Archives: UFO

Dead Alien Found in Russia? (Video)

The area that this Alien was allegedly found is known as an UFO hotspot. Since the release of this video it has become a worldwide hit with thousands of people checking it out. Whether you are a believer or not, … Continue reading

Posted in News | Tagged , , , , | 13 Comments