The face of a car-size, millipede-like creature — the largest arthropod ever to live — has finally been revealed thanks to two well-preserved fossils, a new study reports. The CT scans virtually ...