Documentary Finds Evidence of Alien Life [POLL]
Could it be? Could we finally have proof that there are more creatures in this universe other than just us? Did they really find evidence of little green men in Chile? I guess we will all have to watch the documentary to find our answers.
Spend a Night In a Spooky Cool UFO Treehouse [PHOTOS]
Aliens have invaded and you can live in their spaceships. Ok, not really, but check out these awesome UFO ‘treehouses’. They’re part of a so-called Treehotel in Harads, Sweden that is comprised of several themed-treehouses in a beautiful and densely wooded area …

Load More Articles