Image may be NSFW.
Clik here to view.
Deaky.
No, they didn’t find it in space. They discovered it somewhere even stranger and more exotic, the place from which all bizarre life forms originate: California. If, per NASA’s breathless announcement a few days ago, you were expecting something even freaky deakier, try not to be too disappointed. This is still darned deaky. In a [...]