Happy Face Spider Makes Scientists Smile Apr 26, 2009 11:57:16 GMT 1 Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by Frenchie on Apr 26, 2009 11:57:16 GMT 1 Scientists studying this tiny creature couldn't help but smile when they noticed markings which looked just like a happy face.Picture >>