extraterrestrial life

The First Legit Extraterrestrial

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…

Ami Angelowicz | March 7, 2011 - 1:20 pm