Comment Comment by criddell The also have an abnormally short lifespan of something like 67 years. I wonder if the two are related? parent criddell 2 months ago