Enlarge / The new sign, "Ophiuchus," means "Snake Bearer." And who's got two thumbs and loves snakes? THIS GUY RIGHT HERE.Wikimedia Commons reader comments 25 Share this story According to a post on NASASpacePlace, everything we thought we knew about the influence the heavens have over our Earthly lives has been thrown into chaos. NASA has announced...