Well, here it is folks. The first confirmed alien. It’s a strand of fossilized bacteria found in a meteor. Not what I expected ET to look like, but hey. NASA scientists now believe that there is other life out in the big, bad universe. [Buzzfeed]
UPDATE: Sigh. As excited as I was about aliens, it turns out that this little strand of bacteria is a bunch of BS.