ParentFull threadcoheeman·Those pictures and 3D models look extraordinary. According to that iflscience article, there will be a documentary about these findings soon. I can't wait.View on HN