Well, maybe not ever. There are some pretty awesome spiders. I mean, have you seen the “Happy Face Spider”? Technically called the Theridion grallator, the Happy Face Spider is a tiny 5mm spider only found in Hawaii. But these two newly identified species of arachnid are pretty freakin’ adorable. You know, for those of us…
