(Watch) Nuclear Reactor Yields Strange Alien Life Form… WTF Is It? Take A Look…


Near the Leningrad Nuclear Power Plant, this odd corpse was discovered mouldering in a pile of rocks.  Never mind the meticulous detail with which one would have to look to find this little thing, it sure is creepy!  Looks like a critter from the movie Aliens, doesn’t it?  Wait… spaghetti’s not on the menu again is it?



Follow us on Facebook at Consciously Enlightened.  Follow the Author on Twitter @ParanormalJack.