Humanity has still yet to find real, concrete, scientifically-supported evidence of extraterrestrial life. We’ve gotten pretty close, and discovered …

First posted on http://bgr.com